修改rdp端口

进入cmd

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d <新的端口号> /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d <新的端口号> /f

请注意将<新的端口号>替换为你想要设置的实际端口号。

配置防火墙

通过netsh命令行工具完成。

首先,删除现有的远程桌面入站规则(如果存在的话):

netsh advfirewall firewall delete rule name="Remote Desktop - User Mode (TCP-In)" dir=in

然后,添加新的入站规则以允许新端口上的TCP流量:

这会在防火墙中创建一个新的入站规则,允许TCP和UDP流量通过端口5900。

netsh advfirewall firewall add rule name="Remote Desktop - User Mode (TCP-In)" dir=in action=allow protocol=TCP localport=5900
netsh advfirewall firewall add rule name="Remote Desktop - User Mode (TCP-In)" dir=in action=allow  protocol=UDP localport=5900

如果你想查看新添加的规则是否生效,你可以使用以下命令列出所有入站规则:

netsh advfirewall firewall show rule name=all dir=in
最后修改:2025 年 08 月 18 日
感谢您的支持