一、修改默认端口(需重启生效)
通过注册表修改
- 按 `Win + R` 打开运行窗口,输入 `regedit` 并回车。
- 导航到以下路径:
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
```
- 修改 `PortNumber` 值(默认3389)为所需端口(如3309),确保为十进制。
通过组策略编辑器修改(适用于多用户环境)
- 按 `Win + R` 输入 `gpedit.msc` 回车。
- 依次展开:
```
计算机配置 -> 管理模板 -> Windows 组件 -> 远程桌面服务 -> 远程桌面连接
```
- 在右侧窗口找到 `允许远程连接到此计算机`,双击后勾选 `允许远程连接到此计算机` 选项。
二、配置防火墙规则
打开远程桌面端口
- 以管理员身份打开命令提示符,输入以下命令:
```
netsh advfirewall firewall add rule name="Remote Desktop" protocol=TCP dir=in localport=3389 action=allow
```
- 若修改了非默认端口(如3309),需将 `3389` 替换为实际端口号。
三、其他注意事项
公网访问设置
- 若需从外网访问,需在路由器后台配置端口映射(将公网端口映射到内网IP的3389端口)。
- 部分运营商可能禁用3389端口,需联系网络服务商确认。
组策略批量配置
- 若需为多台计算机统一配置,可通过组策略编辑器批量启用远程桌面:
```
计算机配置 -> 管理模板 -> Windows 组件 -> 远程桌面服务 -> 远程桌面连接
```
将 `允许远程连接到此计算机` 设置为 `已启用`。
四、验证连接
1. 在客户端计算机上输入目标IP地址及端口号(如 `192.168.1.100:3309`),输入用户名和密码完成连接。
2. 若连接失败,检查目标计算机是否启用了远程桌面服务,防火墙规则是否正确配置,以及网络端口是否开放。
通过以上步骤,可灵活配置Windows远程桌面端口,满足不同网络环境需求。