Microsoft MVP성태의 닷넷 이야기
Windows: 254. Windows - 기본 사용 중인 5357 포트 비활성화는 방법 [링크 복사], [링크+제목 복사],
조회: 12570
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

Windows - 기본 사용 중인 5357 포트 비활성화는 방법

부득이, 사용해야 할 포트인 5357 포트가 이미 시스템에 의해 점유돼 있습니다.

C:\temp> netstat -ano | findstr 5357
  TCP    0.0.0.0:5357           0.0.0.0:0              LISTENING       4
  TCP    [::]:5357              [::]:0                 LISTENING       4

프로세스 ID가 4인 걸로 봐서, 아마도 Windows 시스템에 의해 등록된 포트일 텐데요, 실제로 excludedportrange로도 잡혀 있습니다.

C:\temp> netsh int ipv4 show excludedportrange protocol=tcp

Protocol tcp Port Exclusion Ranges

Start Port    End Port
----------    --------
        80          80
      5357        5357
...[생략]...

검색해 보면 다음의 글이 나오는데요,

Port 5357 TCP on Windows 7 professional 64 bit?
; https://superuser.com/questions/56781/port-5357-tcp-on-windows-7-professional-64-bit

아마도 저건 Windows 7에서는 되었을지 모르지만 현재의 Windows 11에서는 Public/Private 네트워크의 "Network discovery" 옵션과 관련이 없는 듯합니다. (설정해도 5357 포트는 여전히 사용됩니다.)

대신 다음의 글에 해법이 나오는데요,

Can I disable WSD (Web Services for Devices) on Server 2012/R2? How?
; https://serverfault.com/questions/589476/can-i-disable-wsd-web-services-for-devices-on-server-2012-r2-how

서비스 관리자에서 "Function Discovery Provider Host (서비스 이름: fdPHost)"를 중지시키면 됩니다.

The FDPHOST service hosts the Function Discovery (FD) network discovery providers. These FD providers supply network discovery services for the Simple Services Discovery Protocol (SSDP) and Web Services – Discovery (WS-D) protocol. Stopping or disabling the FDPHOST service will disable network discovery for these protocols when using FD. When this service is unavailable, network services using FD and relying on these discovery protocols will be unable to find network devices or resources.


기본값이 "Manual" startup 타입이라 아마도 재부팅하면 다시 올라올 텐데, 따라서 완전히 사용을 중지하고 싶다면 그 값마저 "Disabled"로 바꿔야 합니다.




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]







[최초 등록일: ]
[최종 수정일: 1/30/2024]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




... 61  62  63  [64]  65  66  67  68  69  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
12400정성태11/5/202018001오류 유형: 679. Visual Studio - "Source Not Found" 창에 "Decompile source code" 링크가 없는 경우
12399정성태11/5/202020634.NET Framework: 961. C# 9.0 - (10) 대상으로 형식화된 조건식(Target-typed conditional expressions)파일 다운로드1
12398정성태11/4/202021461오류 유형: 678. Windows Server 2008 R2 환경에서 Powershell을 psexec로 원격 실행할 때 hang이 발생하는 문제
12397정성태11/4/202021502.NET Framework: 960. C# - 조건 연산자(?:)를 사용하는 경우 달라지는 메서드 선택 사례파일 다운로드1
12396정성태11/3/202017142VS.NET IDE: 152. Visual Studio - "Tools" / "External Tools..."에 등록된 외부 명령어에 대한 단축키 설정 방법
12395정성태11/3/202021234오류 유형: 677. SSMS로 DB 접근 시 The server principal "..." is not able to access the database "..." under the current security context.
12394정성태11/3/202018416오류 유형: 676. cacls - The Recycle Bin on ... is corrupted. Do you want to empty the Recycle Bin for this drive?
12393정성태11/3/202016715오류 유형: 675. Visual Studio - 닷넷 응용 프로그램 디버깅 시 Disassembly 창에서 BP 설정할 때 "Error while processing breakpoint." 오류
12392정성태11/2/202021549.NET Framework: 959. C# 9.0 - (9) 레코드(Records) [4]파일 다운로드1
12390정성태11/1/202022998디버깅 기술: 173. windbg - System.Configuration.ConfigurationErrorsException 예외 분석 방법
12389정성태11/1/202021821.NET Framework: 958. C# 9.0 - (8) 정적 익명 함수 (static anonymous functions)파일 다운로드1
12388정성태10/29/202019240오류 유형: 674. 어느 순간부터 닷넷 응용 프로그램 실행 시 System.Configuration.ConfigurationErrorsException 예외가 발생한다면?
12387정성태10/28/202020241.NET Framework: 957. C# - static 필드의 정보가 GC Heap에 저장될까요? [3]파일 다운로드1
12386정성태10/28/202021666Linux: 34. 사용자 정보를 함께 출력하는 리눅스의 ps 명령어 사용 방법
12385정성태10/28/202018668오류 유형: 673. openssl - req: No value provided for Subject Attribute CN, skipped
12384정성태10/27/202022154오류 유형: 672. AllowPartiallyTrustedCallers 특성이 적용된 어셈블리의 struct 멤버 메서드를 재정의하면 System.Security.VerificationException 예외 발생
12383정성태10/27/202022522.NET Framework: 956. C# 9.0 - (7) 패턴 일치 개선 사항(Pattern matching enhancements) [3]파일 다운로드1
12382정성태10/26/202019826오류 유형: 671. dotnet build - The local source '...' doesn't exist
12381정성태10/26/202022116VC++: 137. C++ stl map의 사용자 정의 타입을 key로 사용하는 방법 [1]파일 다운로드1
12380정성태10/26/202016311오류 유형: 670. Visual Studio - Squash_FailureCommitsReset
12379정성태10/21/202023556.NET Framework: 955. .NET 메서드의 Signature 바이트 코드 분석 [1]파일 다운로드2
12378정성태10/15/202021679.NET Framework: 954. C# - x86/x64 환경에 따라 달라지는 P/Invoke 함수의 export 이름 [1]파일 다운로드1
12377정성태10/15/202022662디버깅 기술: 172. windbg - 파일 열기 시점에 bp를 걸어 파일명 알아내는 방법(Managed/Unmanaged)
12376정성태10/15/202017893오류 유형: 669. windbg - sos의 name2ee 명령어 실행 시 "Failed to request module list." 오류
12375정성태10/15/202019065Windows: 177. 윈도우 탐색기에서 띄우는 cmd.exe 창의 디렉터리 구분 문자가 'Yen(¥)' 기호로 나오는 경우 [1]
12374정성태10/14/202025536.NET Framework: 953. C# 9.0 - (6) 함수 포인터(Function pointers) [1]파일 다운로드2
... 61  62  63  [64]  65  66  67  68  69  70  71  72  73  74  75  ...