RDP를 위한 포트 전달

RDP를 위한 포트 전달

내 컴퓨터에 원격 데스크톱을 설정하려고 합니다. 현재 Windows 7을 실행 중입니다. RDP는 들어오는 연결을 허용하도록 설정되어 있습니다.

PortForward.com의 지침을 따랐지만 운이 좋지 않습니다. 자세한 내용은 다음과 같습니다.

Router: TP-LINK WR841N -- WanIP=192.168.0.2, LanIP=192.168.0.1
                          DHCP Bounds = 192.168.1.100 (start) through 192.168.1.199

Computer Static IP (Assigned) = 192.168.1.151

External IP (whatsmyip.com) = 111.67.xxx.xxx

또한 라우터에서 포트 3389가 IP 192.168.1.151로 전달되었으며 모든 프로토콜에 대해 활성화되어 있습니다.

이제 PFPortCheck를 실행하면 "다른 응용 프로그램에서 해당 포트가 잠겨 있기 때문에 포트 3389를 테스트할 수 없습니다. 이 포트를 사용하고 있는 모든 응용 프로그램을 닫고 다시 시도하십시오."라는 메시지가 나타납니다.

이제는 내 컴퓨터에서 모든 바이러스 백신 및 방화벽 소프트웨어를 제거하고 Windows Defender를 비활성화했기 때문에 이것이 재미있습니다.

그래서 "netstat -aon"을 실행하면 다음과 같은 결과가 나타납니다.

TCP    0.0.0.0:3389    0.0.0.0.:0    LISTENING    PID=1216

PID 1216은 작업 관리자에 표시되지 않지만 명령줄에서 "tasklist"를 사용하면 svchost.exe임을 알 수 있습니다. 그래서 "taskkill /PID 1216 /F"를 사용하여 프로세스를 종료했고 마술처럼 종료되었습니다.

PFPortCheck로 돌아가서 포트를 다시 테스트해 봅니다. 이제야 "라우터를 핑할 수 없습니다." 및 "포트가 열려 있지 않거나 연결할 수 없습니다!"라는 메시지가 표시됩니다.

그렇다면 길을 건너 RDP로 들어갈 수 있도록 이 포트를 여는 방법을 알려줄 수 있는 사람이 있나요?

감사해요,

제이슨

답변1

3389를 잠그는 프로세스는 RDP 자체라고 확신합니다. 먼저 원격 연결을 비활성화하고 다시 테스트하면 성공적으로 테스트할 수 있어야 합니다. 적어도 제 경우에는 그랬습니다.

  1. 제어판 > 시스템 > 원격 연결
  2. 원격 연결을 비활성화하고 적용합니다.
  3. 포트 검사기로 다시 테스트하세요. RDP가 포트를 해제하는 데 1분 정도 걸릴 수 있습니다.
  4. 결과를 얻은 후 원격 연결을 다시 활성화하고 적용할 수 있습니다.

이렇게 하면 최소한 범위가 좁아질 것입니다. 현재 RDP를 비활성화한 후 포트 테스트가 성공적으로 이루어졌습니다. 나머지 문제가 무엇인지 잘 모르겠습니다.

답변2

ISP가 차단하고 있을 수 있습니다.포트 포워딩패키지에 따라. 해결책은 패키지를 업그레이드하는 것입니다. 참조:내 ISP가 포트를 차단하고 있나요? 다른 해결 방법이 있습니다. 참조:내 ISP가 내 IP로 들어오는 요청을 차단하는 경우에도 어떻게 서버를 보유할 수 있나요?

답변3

Windows 방화벽이 방해하고 있을 가능성이 높습니다.

Windows 방화벽 MMC 스냅인을 열고( wf.msc실행 상자 또는 검색 시작 상자에서)인바운드 규칙, 다음 규칙을 찾으세요. Windows 방화벽 - 인바운드 규칙

5개 규칙 그룹은 녹색으로 표시되어야 합니다. TCP-WS-In/TCP-WSS-In 규칙이 필요하지 않을 수도 있지만 완전성을 위해 어쨌든 활성화합니다.

녹색 체크 표시가 없으면 5개를 모두 선택하고 마우스 오른쪽 버튼을 클릭한 다음규칙 활성화. RDP를 다시 시도하십시오.

관련 정보