▶ 레지스트리 편집기로 기본 포트를 변경하시려면 먼저 윈도우 컴퓨터에서 < Win 키 > + < R >키를 누른 후 regedit를 입력해 레지스트리 편집기를 연 후 레지스트리 편집기에서 아래의 폴더로 이동하여 “PortNumber”를 클릭하고 아래의 그림과 같이 DWORD값 편집 페이지에서 단위를 “10진수”로 선택한 후 "값 데이터"에 원하시는 포트 번호를 입력하시면 됩니다.
레지스트리 경로 : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp
변경이 완료되었다면 원격 데스크톱 서비스를 재 시작 하셔야 변경된 포트가 적용됩니다. 물론 윈도우를 재 시작해도 되겠지만, 간단히 서비스만 재 시작 해도 됩니다. 시작 ▷ Windows시스탬 ▷ 제어판 ▷ 관리 도구 ▷ 서비스에서 Remote Desktop Service를 우 클릭한 후 아래의 그림과 같이 서비스를 "다시 시작" 하시면 됩니다.
주의 - 원격 데스크탑의 기본 포트가 아닌 다른 포트를 사용하는 경우 원격 데스크탑 실행 시 반드시 바뀐 포트번호를 입력( 예, id.codns,com:3399)하여 연결 하셔야 하며, 또한 새 포트 번호를 허용하도록 방화벽을 설정해야 합니다. ▶ 방화벽 가이드
▶ 레지스트리 편집을 cmd명령어로 간편 설정하시려면 시작 버튼 ▷ Windows 시스템 ▷ 명령 프롬프트를 우 클릭하여 명령 프롬프트를 관리자 권한으로 실행한 후 아래의 명령어를 각각 카피하여 실행하시면 포트 변경과 서비스 재 실행이 바로 적용됩니다.
원격 데스크탑 활성화 : REG add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
포트 번호 변경 예 : REG add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 3399 /f
원격 데스크탑 재 시작 : net stop /y TermService & net start TermService
C:\WINDOWS\system32>REG add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
작업을 완료했습니다.
C:\WINDOWS\system32>REG add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 3399 /f
작업을 완료했습니다.
C:\WINDOWS\system32>net stop /y TermService & net start TermService
다음 서비스는 Remote Desktop Services 서비스에 영향을 받습니다.
Remote Desktop Services 서비스를 멈추면 다음 서비스도 멈추어 집니다.
Remote Desktop Services UserMode Port Redirector
Remote Desktop Services UserMode Port Redirector 서비스를 멈춥니다...
Remote Desktop Services UserMode Port Redirector 서비스를 잘 멈추었습니다.
Remote Desktop Services 서비스를 멈춥니다..
Remote Desktop Services 서비스를 잘 멈추었습니다.
Remote Desktop Services 서비스를 시작합니다..
Remote Desktop Services 서비스가 잘 시작되었습니다.
C:\WINDOWS\system32> |
-
주의 - 원격 데스크탑의 기본 포트가 아닌 다른 포트를 사용하는 경우 원격 데스크탑 실행 시 반드시 바뀐 포트번호를 입력( 예, id.codns,com:3399)하여 연결 하셔야 하며, 또한 새 포트 번호를 허용하도록 방화벽을 설정해야 합니다. ▶ 방화벽 가이드
▶ 만약 레지스트리 변경이 번거롭고 어려우시다면 간편한 자동 명령 실행파일로 변경하십시오 먼저 위의 첨부파일을 내려 받아 압축을 해제하신 후, " RDP_port .cmd " 파일에 마우스를 우 클릭하여 관리자 권한으로 실행하고, 아래의 예와 같이 허용할 포트 번호만 입력하면 포트 변경과 서비스 재 실행이 완료됩니다.
::: 원격데스크톱 포트번호 변경하기 :::
포트번호를 입력한 후 엔터키를 누르십시오.
포트번호입력 : 3399
작업을 완료했습니다.
작업을 완료했습니다.
다음 서비스는 Remote Desktop Services 서비스에 영향을 받습니다.
Remote Desktop Services 서비스를 멈추면 다음 서비스도 멈추어 집니다.
Remote Desktop Services UserMode Port Redirector
Remote Desktop Services UserMode Port Redirector 서비스를 멈춥니다...
Remote Desktop Services UserMode Port Redirector 서비스를 잘 멈추었습니다.
Remote Desktop Services 서비스를 멈춥니다..
Remote Desktop Services 서비스를 잘 멈추었습니다.
Remote Desktop Services 서비스를 시작합니다..
Remote Desktop Services 서비스가 잘 시작되었습니다.
원격데스크톱 포트변경이 완료되었습니다. 아무키나 누르십시오. |
-
▶ 만약 레지스트리 변경이 어려운 경우 네트워크 쉘(netsh)을 이용하여 포트 리다이렉트 설정을 하십시오 예를 들어 외부에서 3399번 포트를 찾는 모든 요청에 대하여 3389번 포트로 전환하여 연결되도록 하시려면 윈도우 시작 버튼 ▷ Windows 시스템 ▷ 명령 프롬프트를 우 클릭하여 명령 프롬프트를 관리자 권한으로 실행한 후 아래의 규칙 예시와 같이 명령어를 입력하고 실행하십시오. 등록 사항은 즉시 적용되며, 컴퓨터를 다시 시작할 필요 없이 원하시는 설정이 완료됩니다.
규칙 등록 - netsh interface portproxy add v4tov4 listenport=[요청 포트] listenaddress=[서버/접속 IP] connectport=[연결할 포트] connectaddress=[연결할 IP]
규칙 삭제 - netsh interface portproxy delete v4tov4 listenport=[요청 포트] listenaddress=[서버/접속 IP]
규칙 리셋 - netsh interface portproxy reset
규칙 예시 - netsh interface portproxy add v4tov4 listenport=3399 connectport=3389 connectaddress=localhost
C:\>netsh interface portproxy add v4tov4 listenport=3399 connectport=3389 connectaddress=localhost
C:\> |
-