我应该打开什么端口以允许远程桌面?

Kje*_*sen 139 windows rdp port remote-desktop

我应该打开/NAT 哪些端口以允许我使用远程桌面?

spl*_*tne 174

远程桌面需要打开 TCP 端口 3389。

可以更改终端服务器(或访问的 PC)使用的端口,请参阅 Microsoft 支持文章:“如何更改远程桌面的侦听端口”

  • 如果您使用端口转发,您也可以拥有不同的端口。如上所述,私有端口是 3389,除非您更改它,公共端口可以是任何。我的设置为 10000,所以当我使用远程桌面连接进行连接时,我必须输入 mycomputer.com:10000 (11认同)
  • 更新了 MS 支持文章的链接:https://support.microsoft.com/en-us/help/306759/。作为参考,注册表项是“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber”。 (2认同)

小智 15

除了为 UDP 和 TCP 打开端口 3389 之外,我还必须编辑 windows 防火墙规则并将边缘遍历设置为允许。像这样:

在此处输入图片说明

  • @BrianZ 这是 Windows 7/8/10,要到达那里,只需打开开始菜单搜索“防火墙”,然后单击左侧面板上的“高级设置”,单击左侧面板上的“入站规则”,然后在主面板上找到“远程桌面 - 用户模式 ​​(TCP-In)”和“远程桌面 - 用户模式 ​​(UDP-In)”和允许边缘遍历两者。 (4认同)

Gro*_*mer 9

如果您不想在外部使用 3389,请在外部打开一个不同的端口,但将其指向您希望 RDC 上的机器的 IP 地址上的 3389。这对于使用 RDC 路由许多系统很有帮助。这也很好,因为它不需要任何注册表编辑。


Bra*_*don 7

上一个答案 (3389) 的唯一例外是通过远程工作网站使用 Small Business Server 时。

在这种情况下,服务器 NAT 是您和服务器端口 80 (HTTP) 或 443 (HTTPS) 之间的连接,然后连接到内部计算机;所以只需要 80/443。