我们有一个在线的 Windows 服务器 2016,我们使用我们机器中的本机远程桌面软件从多个位置(办公室内部和外部)远程连接到它,我们使用带有最新更新的 Windows 10,一切都运行正常。
当我尝试从家里连接到服务器时,根本无法连接,我尝试了几台机器(物理和虚拟)和几个 Windows 10 版本(专业版~企业版),我总是得到两个消息之一
此计算机无法连接到远程计算机。请尝试重新连接。如果问题仍然存在......
或者
发生了内部错误 ....
远程桌面窗口始终停留在“配置远程会话...”处,然后出现错误消息
我使用以下命令确保从我这边到服务器的 RDP 端口已打开
Telnet server_ip 3389
这个问题只发生在我身上,我的同事没有,他们可以从家里甚至从其他国家连接!顺便说一下,我家有一个私人 DSL 连接(直接连接到 DSL 路由器,没有其他人)。
我尝试了很多解决方案,浪费了很多时间试图解决这个问题,但都失败了!
答案1
删除已保存的凭证
- 打开远程桌面连接应用程序。
- 单击“显示选项”,然后导航到“高级”选项卡。
- 在“从任意位置连接”下,点击“设置”
- 然后,单击“删除凭据”将其删除。
使用控制面板删除凭据
- 转到“开始”菜单并打开“控制面板”。
- 现在,导航到凭据管理器,然后单击 Windows 凭据。
- 从列表中删除 RDP 的凭据。
- 再次启动远程桌面连接并查看其是否有效。
使用组策略
- 按 Windows 键 + R 打开运行。
- 输入“gpedit.msc”并按 Enter。
导航到以下位置:
计算机配置 > 管理模板 > Windows 组件 > 远程桌面服务 > 远程桌面会话主机 > 安全
从策略列表中,双击“要求对远程(RDP)连接使用特定安全层”。
- 单击“启用”框,然后从“安全”层前面的下拉列表中选择“协商”。
- 点击“应用”,然后单击“确定”。
- 重新启动系统以使它生效。
修改 Windows 防火墙设置
- 转到开始菜单,搜索“允许应用程序通过 Windows 防火墙”并打开它。
- 单击“更改设置”即可添加例外。
- 找到远程桌面并确保勾选该框
检查远程连接
- 转到开始菜单,输入“远程设置”并选择“允许远程访问您的计算机”。
- 确保选中“允许远程协助连接到此计算机”框
- 单击“应用”,然后单击“确定”。
- 现在尝试使用 RDP。
注意:如果仍然无法连接,请告诉我