원격데스크톱 포트 변경(RDP) 방법 정리
2022.05.19
원격 데스크톱 기본 포트 : 3389(TCP, UDP)
변경할 포트 : 3390(TCP, UDP)
1. Windows PowerShell을 관리자 권한으로 실행
2. 현재 사용중인 Port 확인
> Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
PortNumber : 3389
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\
WinStations\RDP-Tcp
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\
WinStations
PSChildName : RDP-Tcp
PSDrive : HKLM
PSProvider : Microsoft.PowerShell.Core\Registry
3. 3390으로 변경
> $portvalue = 3390
> Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue
> New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue
> New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue
4. 윈도우즈 재부팅 (필수)
5. IP:Port로 접속 해본다
> mstsc -v xxx.xxx.xxx.xxx:3390
기타 확인이 필요한 요소
- 보안이 적용된 네트워크 내부망에 포함된 PC라면 해당 포트(3390)를 열어줘야 함.
- 여러 PC에 원격접속을 하려 할 경우 포트포워드(내부:3390, 외부:3390)를 해줘야 함.
- PC에서 원격지원 허용이 되어 있는지 확인.