# Windows 服务器系统修改远程连接端口

# 1. 修改注册表端口

# 1.1 打开注册表

Win + R 或 在左下角开始菜单中应用找到运行,输入 regedit 打开注册表。

# 1.2 搜索并查找 PortNumber

Ctrl + F,调出查找对话框,查找目标为 PortNumber,记得勾选上**“全字匹配”**,默认是不勾选的。

image-20220514014306328

完成后点击查找下一个,等待查找完成。

image-20220514014550526

modify-port-number

修改完成后,继续 Ctrl + F,查找下一个,直到修改完成所有匹配项。

一直查找下一个,直到出现以下提示框。

image-20220514014205037

也可以直接去以下位置修改:

# 修改 PortNumber
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\Wds\rdpwd\Tds\tcp

# 修改 PortNumber
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\WinStations\RDP-Tcp

# 修改 PortNumber
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Terminal Server\Wds\rdpwd\Tds\tcp

# 修改 PortNumber
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Terminal Server\WinStations\RDP-Tcp

# 修改 PortNumber
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp

# 修改 PortNumber
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

# 2. 防火墙开放端口

如果防火墙已关闭,则无需设置

firewall-service

打开服务器管理器·仪表板。

server-dashboard

如果出现以下情况,说明防火墙已经关闭了,不需要配置。

firewall-close-dashboard

如果开启了防火墙,则需要放行端口。

选择入站规则 --> 远程桌面-用户模式(TCP-In) --> 新建规则

add-rule-firewall

规则类型选择端口

add-rule-port

选择TCP,特定本地端口,端口填写刚才注册表里填写的端口号

add-tcp-port

firewall-rule-allow-connect

firewall-config

firewall-name

# 3. 重启 RDP 服务

其实不用重启服务器的,重启服务就可以。

Remote Desktop Services

service-rdp

选择是就可以

service-rdp-yes

# 4. 修改后无法连接的解决方案

检查服务器租借网站上是否有防火墙设置,如果有的话需要先放行添加规则。

image-20220514020114131