新闻资讯

windows 远程桌面端口怎么改

远程控制 | 2025-02-25

Windows 远程桌面默认使用 3389 端口,但在某些情况下,我们需要修改这个端口,比如为了提高安全性,避免被针对默认端口的攻击,或者解决端口冲突问题。修改端口需要对注册表进行操作,同时要配置防火墙,以确保远程桌面连接正常。

修改注册表
-备份注册表:按下 “Windows+R” 组合键,打开运行对话框,输入 “regedit” 并回车,打开注册表编辑器。点击 “文件” 菜单,选择 “导出”,将当前注册表进行备份,这一步非常重要,以防修改过程中出现错误导致系统问题。
-定位注册表项:在注册表编辑器中,依次展开以下两个路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp ,在右侧窗格中找到 “PortNumber” 项,它就是用于设置远程桌面 TCP 端口的项。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp ,同样在右侧窗格中找到 “PortNumber” 项,这个项也需要修改为相同的端口号。
-修改端口号:双击上述两个路径中的 “PortNumber” 项,将其数值数据修改为想要的端口号,例如 6222。注意,端口号的取值范围一般在 1024 到 65535 之间,避免使用已被其他程序占用的端口。修改完成后,关闭注册表编辑器。
配置防火墙
-打开防火墙设置:打开 “控制面板”,进入 “系统和安全”,点击 “Windows Defender 防火墙”。
-创建入站规则:在防火墙设置窗口中,点击左侧菜单中的 “入站规则”,然后点击右侧的 “新建规则”。
-配置规则:在 “新建入站规则向导” 中,选择 “端口”,点击 “下一步”。在 “特定本地端口” 处输入刚才修改的端口号,如 6222 ,点击 “下一步”。选择 “允许连接”,点击 “下一步”。选择 “域”“专用”“公用” 网络,以确定规则适用的网络环境,点击 “下一步”。为规则命名,例如 “远程桌面新端口入站规则”,并可添加描述,方便识别和管理,最后点击 “完成”。

使用修改后的端口连接
-在进行远程桌面连接时,在远程桌面连接工具的 “计算机” 一栏中,输入 “远程计算机 IP 地址:修改后的端口号” ,例如 “192.168.1.100:6222” ,然后按照正常步骤输入用户名和密码进行连接。


拓展阅读:
-如何查看系统中已被占用的端口号?答案:在命令提示符中输入 “netstat -ano” 命令查看,其中 “ano” 参数分别表示显示所有连接和监听端口、以数字形式显示地址和端口号、显示与每个连接相关的所属进程 ID。
-修改端口号后远程连接失败怎么办?答案:检查注册表修改是否正确,防火墙规则是否生效,网络连接是否正常,可使用 “telnet 远程计算机 IP 地址 修改后的端口号” 命令测试端口是否可连接。
-除了修改注册表,还有其他方法修改远程桌面端口吗?答案:一些第三方远程控制软件,如向日葵,有独立的连接设置,无需修改系统注册表即可自定义连接端口,使用更便捷且安全。