一、图形界面下修改
- 启动注册表编辑器。 (在“搜索”框中键入 regedit。)
- 导航到以下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
- 查找端口号
- 单击“编辑”>“修改”,然后单击“十进制”。
- 键入新端口号,然后单击“确定” 。
- 关闭注册表编辑器,然后重新启动计算机使新端口生效
- 在powershell中用命令查看当前远程端口:Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
二、在powershell中用命令修改
- $portvalue = 5132
- 在注册表的对应项中引用portvalue的参数:Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue
- 在防火墙中新添加TCP规则:New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue
- 在防火墙中新添加UDP规则:New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue
标签:CurrentControlSet,Windows,WinStations,端口,Terminal,portvalue,远程桌面,注册表 From: https://www.cnblogs.com/ippondo/p/17395917.html