我正在使用 Ubuntu 14.04,并尝试通过 RDP 协议使用远程桌面连接到不同网络中的另一台机器(Windows 10)。
但是当我尝试连接时收到此错误消息:
Unable to connect to RDP server 192.169.x.x
我在“高级”选项卡中的“安全”选项下已经有“RDP”。
我知道我必须删除它但我无法~/.freerdp/known_hosts
在任何地方找到此文件()。
回复:
哪台机器的操作系统是 RDP 服务器,哪台是客户端?
RDP 服务器是 Windows 10 机器,客户端是 Ubuntu 14 机器。
服务器是否可以通过网络访问(例如使用 ping)?
当我 ping 时,我收到以下消息:
Trying 192.168.x.x...
telnet: Unable to connect to remote host: Connection timed out
RDP 端口是否可达(使用 telnet [HOST] 3389 测试)?
当我 ping 时,我收到以下消息:
Trying 192.168.x.x...
telnet: Unable to connect to remote host: Connection timed out
其他客户端是否可以成功连接到RDP服务器?
我没有其他客户端选项可以尝试。
答案1
nano ~/ .freerdp/known_hosts
这是正确的路径。注意空格。我在使用 RDP 时遇到了与 Remmina 相同的问题。首先从此文件中删除条目,然后尝试重新连接 Remmina。它应该会要求您接受证书。
答案2
您说的是在另一个网络上。在连接之前,您是否记得通过 VPN 连接到网络?另外,您在“服务器”字段中使用的是计算机的完全限定域名,而不是其 IP 地址?此外,请确保 Windows 计算机已启用网络发现。