Microsoft MVP성태의 닷넷 이야기
VS.NET IDE: 22. 방화벽 환경에서의 WMI 연결을 위한 포트 설정 [링크 복사], [링크+제목 복사],
조회: 23586
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

그런 경우,,, Windows 2003 이나 XP 가 설치된 컴퓨터를 대상으로 개인 방화벽을 설정해
놓고 테스트 해보시면 됩니다. ^^

저 같은 경우에 테스트를 해보니까.
135번 : RPC 연결을 위해서.
137번 : 윈도우즈 인증을 위해서.
3016번 : WMI Client 측 호출과 서버측 DCOM 개체 통신을 위해서.

여기서,,, 주의해야 할 것은 3016 번인데요.
이 포트가 좀 가변적입니다. 즉, 135번 RPC 종단 매퍼에 의해서 가변적인 포트
하나가 선택되어지는데요.
이것을 특정한 포트 범위로 지정을 해줘야 합니다. MS-DTC 방화벽 설정해 보신
분이라면 이 부분이 친숙하실 텐데요.

"구성요소 서비스" / "내컴퓨터" 의 등록정보창에서,
"기본 프로토콜" 탭을 선택,
"연결지향 TCP/IP" 속성창을 띄우고,
"추가" 버튼을 클릭
6000-6020 값을 입력후 확인. ( 임의의 범위를 지정해 주시면 됩니다 )
재부팅.

물론, 방화벽 역시 6000 에서 6020 까지의 값을 열어두어야 합니다.
이후에는 RPC 종단 매퍼가 WMI 연결을 위한 포트선택을 해당 범위에서만 하게
되지요.

DCOM 호출이 약간... ^^; 개발자를 힘들게 하죠. 어쨌든, 이제 방화벽은 어디에서나 있다고 가정해야 할 정도로 일반화되었기 때문에 결코 무시할 수 없는 사항입니다.








[최초 등록일: ]
[최종 수정일: 2/15/2005]

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

비밀번호

댓글 작성자
 



2005-04-29 04시06분
MS-DTC 방화벽 관련 사항 - How To Troubleshoot MS DTC Firewall Issues : http://support.microsoft.com/default.aspx?scid=kb;en-us;306843
techsharer
2011-06-23 10시17분
정성태

... 31  32  33  34  35  36  37  38  39  40  [41]  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
12916정성태1/12/202212368오류 유형: 784. TFS - One or more source control bindings for this solution are not valid and are listed below.
12915정성태1/11/202213009오류 유형: 783. Visual Studio - We didn't find any interpreters
12914정성태1/11/202216240VS.NET IDE: 172. 비주얼 스튜디오 2022의 파이선 개발 환경 지원
12913정성태1/11/202216614.NET Framework: 1133. C# - byte * (바이트 포인터)를 FileStream으로 쓰는 방법 [1]
12912정성태1/11/202216567개발 환경 구성: 623. ffmpeg.exe를 사용해 비디오 파일의 이미지를 PGM(Portable Gray Map) 파일 포맷으로 출력하는 방법 [1]
12911정성태1/11/202213067VS.NET IDE: 171. 비주얼 스튜디오 - 더 이상 만들 수 없는 "ASP.NET Core 3.1 Web Application (.NET Framework)" 프로젝트
12910정성태1/10/202213777제니퍼 .NET: 30. 제니퍼 닷넷 적용 사례 (8) - CPU high와 DB 쿼리 성능에 문제가 함께 있는 사이트
12909정성태1/10/202215117오류 유형: 782. Visual Studio 2022 설치 시 "Couldn't install Microsoft.VisualCpp.Redist.14.Latest"
12908정성태1/10/202212439.NET Framework: 1132. C# - ref/out 매개변수의 IL 코드 처리
12907정성태1/9/202214028오류 유형: 781. (youtube-dl.exe) 실행 시 "This app can't run on your PC" / "Access is denied." 오류 발생
12906정성태1/9/202215341.NET Framework: 1131. C# - 네임스페이스까지 동일한 타입을 2개의 DLL에서 제공하는 경우 충돌을 우회하는 방법 [1]파일 다운로드1
12905정성태1/8/202214549오류 유형: 780. Could not load file or assembly 'Microsoft.VisualStudio.TextTemplating.VSHost.15.0, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
12904정성태1/8/202216499개발 환경 구성: 623. Visual Studio 2022 빌드 환경을 위한 github Actions 설정 [1]
12903정성태1/7/202215457.NET Framework: 1130. C# - ELEMENT_TYPE_INTERNAL 유형의 사용 예
12902정성태1/7/202215178오류 유형: 779. SQL 서버 로그인 에러 - provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.
12901정성태1/5/202215582오류 유형: 778. C# - .NET 5+에서 warning CA1416: This call site is reachable on all platforms. '...' is only supported on: 'windows' 경고 발생
12900정성태1/5/202217507개발 환경 구성: 622. vcpkg로 ffmpeg를 빌드하는 경우 생성될 구성 요소 제어하는 방법
12899정성태1/3/202216980개발 환경 구성: 621. windbg에서 python 스크립트 실행하는 방법 - pykd (2)
12898정성태1/2/202217692.NET Framework: 1129. C# - ffmpeg(FFmpeg.AutoGen)를 이용한 비디오 인코딩 예제(encode_video.c) [1]파일 다운로드1
12897정성태1/2/202215592.NET Framework: 1128. C# - 화면 캡처한 이미지를 ffmpeg(FFmpeg.AutoGen)로 동영상 처리 [4]파일 다운로드1
12896정성태1/1/202220826.NET Framework: 1127. C# - FFmpeg.AutoGen 라이브러리를 이용한 기본 프로젝트 구성파일 다운로드1
12895정성태12/31/202117716.NET Framework: 1126. C# - snagit처럼 화면 캡처를 연속으로 수행해 동영상 제작 [1]파일 다운로드1
12894정성태12/30/202115758.NET Framework: 1125. C# - DefaultObjectPool<T>의 IDisposable 개체에 대한 풀링 문제 [3]파일 다운로드1
12893정성태12/27/202117508.NET Framework: 1124. C# - .NET Platform Extension의 ObjectPool<T> 사용법 소개파일 다운로드1
12892정성태12/26/202114298기타: 83. unsigned 형의 이전 값이 최댓값을 넘어 0을 지난 경우, 값의 차이를 계산하는 방법
12891정성태12/23/202115008스크립트: 38. 파이썬 - uwsgi의 --master 옵션
... 31  32  33  34  35  36  37  38  39  40  [41]  42  43  44  45  ...