如何更改 RDP 监听端口?

如何更改 RDP 监听端口?

如何更改用于远程访问 Windows (7) 计算机的端口?

答案1

Microsoft 支持文章给出了答案。只需更改以下注册表项:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber

虽然本文没有特别提到 Windows 7,但它确实有效,并且实际上被本文引用Windows 7 的 RDP 常见问题解答(见最后一个问题)。

答案2

我只是使用防火墙将端口重定向到我的 NAT,而不是在内部 Windows 系统上更改它。

答案3

使用此页中的 Microsoft Fixit 自动执行此操作:

http://support.microsoft.com/kb/306759

答案4

正如 heavyd 所说在他的回答中您只需要更新注册表。

但是,有什么比监听一个备用端口更好的呢?同时监听备用端口和原始端口怎么样?

netsh interface portproxy add v4tov4 listenaddress=192.168.1.200 listenport=3389 connectaddress=192.168.1.200; connectport=12345

这将为您的机器设置转发规则,将所有传入标准端口的请求重新定向3389到您的新端口(12345在我的示例中)。只需确保将两个 IP 地址更改为您正在运行此程序的机器的 IP 地址。

(当我有几个服务器使用单个 IP 进行 NAT,但无法重新映射端口时,我不得不使用这个技巧就像 djangofan 那样在 NAT 过程中,这让我可以在远程连接时使用公共 IP 上的备用端口,或者在 LAN 上时使用内部 IP 的标准端口或备用端口。)

相关内容