新闻资讯

怎么开启 Windows 系统的 3389 连接功能?

远程桌面服务 | 2025-02-13

要开启 Windows 系统的 3389 连接功能,需要从系统设置、防火墙配置、路由器设置等多个方面入手,下面为你详细介绍。

一、确认系统版本及远程连接支持
1.查看系统版本:依次点击 “控制面板”>“系统和安全”>“系统”,查看当前 Windows 系统的版本。需注意,Windows 10 家庭版默认不支持远程桌面连接功能,若使用的是该版本,可考虑升级到 Windows 10 专业版、企业版或教育版,以获取完整的远程桌面连接支持。
2.检查远程连接设置:右键点击 “此电脑”,选择 “属性”,在弹出的窗口中点击左侧的 “远程设置”。在 “远程桌面” 区域,查看相关选项,若未开启远程连接,选择 “允许运行任意版本远程桌面的计算机连接”(若网络安全环境较好,也可选择 “仅允许运行使用网络级别身份验证的远程桌面的计算机连接”),同时确保用于远程连接的用户账户具有远程连接权限,可在 “计算机管理” - “本地用户和组” - “用户” 中,右键点击相应用户账户,在属性中设置远程连接权限。

二、防火墙设置
1.启用系统防火墙:确保 Windows Defender 防火墙处于启用状态。打开 “控制面板”,进入 “系统和安全”,点击 “Windows Defender 防火墙”,若防火墙未启用,点击 “启用或关闭 Windows Defender 防火墙”,选择在专用网络和公用网络中均启用防火墙。
2.配置防火墙规则:在 Windows Defender 防火墙中,针对远程桌面服务配置精确的访问规则。
-打开 “控制面板” - “系统和安全” - “Windows Defender 防火墙”,点击左侧的 “高级设置”。
-在 “高级安全 Windows Defender 防火墙” 窗口中,点击左侧的 “入站规则”。
-在右侧的规则列表中,找到 “远程桌面 - 用户模式(TCP-In)” 规则,右键点击它,选择 “启用规则”。若未找到该规则,可手动创建:
-点击右侧的 “新建规则”,在弹出的 “新建入站规则向导” 中,选择 “端口”,点击 “下一步”。
-选择 “TCP” 协议,“特定本地端口”,输入 “3389”,点击 “下一步”。
-选择 “允许连接”,点击 “下一步”。
-根据需求选择适用的网络类型(如专用、公用等),点击 “下一步”。
-为规则命名(如 “允许远程桌面 3389 端口连接”),点击 “完成”。

三、路由器设置(若需外网访问)
1.获取 IP 地址:打开命令提示符,输入 “ipconfig” 命令,查看路由器的 IP 地址(通常为默认网关)和本地计算机的 IP 地址(IPv4 地址)。
2.登录路由器管理界面:打开网页浏览器,在地址栏中输入路由器的 IP 地址,回车后输入路由器的用户名和密码进行登录。若不清楚用户名和密码,可查看路由器的说明书或路由器设备上的标识。
3.设置端口转发:在路由器管理界面中,找到 “端口转发”“虚拟服务器” 或类似的设置选项。不同品牌和型号的路由器设置位置可能不同,如 TP-Link 路由器一般在 “应用管理” - “虚拟服务器” 中设置;D-Link 路由器可能在 “进阶设定” - “虚拟服务器” 中设置。
-创建新的端口转发规则,输入以下信息:
-服务名称:可自定义,如 “远程桌面 RDP”。
-协议:选择 “TCP 和 UDP”,因为远程桌面连接既使用 TCP 协议进行数据传输,也使用 UDP 协议进行部分辅助功能。
-外部端口:填写 “3389”,这是远程桌面连接在公网中使用的端口。
-内部端口:填写 “3389”,这是本地计算机上远程桌面服务使用的端口。
-内部 IP 地址:填写本地计算机的 IP 地址。
-保存设置,部分路由器可能需要重启才能使设置生效。

四、注册表设置(可选,如更改默认端口)
1.打开注册表编辑器:按下 “Win+R” 组合键,打开 “运行” 对话框,输入 “regedit” 并回车,打开注册表编辑器。
2.导航到相关键值:在注册表编辑器中,依次展开 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp”。
3.更改端口号(可选):若要更改远程桌面的默认端口 3389,找到 “PortNumber” 键值,右键点击它,选择 “修改”。在弹出的 “编辑 DWORD(32 位)值” 对话框中,将 “基数” 选择为 “十进制”,然后输入新的端口号(取值范围一般为 1024 - 65535),点击 “确定”。更改端口号后,需要相应地更新防火墙和路由器的设置,以确保新端口能正常使用。
4.关闭注册表编辑器:完成设置后,关闭注册表编辑器。
完成以上设置后,Windows 系统的 3389 连接功能(或更改后的端口)就已开启,可使用远程桌面连接客户端进行连接测试。在进行远程连接时,输入远程计算机的 IP 地址(若更改了端口号,需在 IP 地址后加上冒号和新端口号,如 “192.168.1.100: 新端口号”)、用户名和密码,即可尝试连接。


拓展阅读:
1.如何测试 3389 端口是否已成功开启?:在命令提示符中输入 “telnet 远程计算机 IP 地址 3389”,若能成功连接,说明端口已开启;也可使用端口扫描工具如 Nmap 进行扫描测试。
2.开启 3389 端口有哪些安全风险?:开启 3389 端口后,计算机可能会遭受暴力破解攻击、恶意软件入侵等风险,黑客可能通过扫描开放的 3389 端口,尝试破解密码,进而控制计算机,窃取数据。
3.更改远程桌面默认端口后,如何在远程连接时指定新端口?:在远程桌面连接客户端的 “计算机” 输入框中,输入 “远程计算机 IP 地址:新端口号”,然后进行连接操作。