我正在尝试使用 VNC 连接到远程计算机。当我尝试使用 VNC 连接时,我的连接总是超时。
(我在 Ubuntu 中使用 Remmina REmote Desktop,服务器桌面是配置为接收 VNC 连接的 Mac)
我尝试 ping 该地址,总是成功。另一方面,traceroute 也会超时,除非我执行 ICMP(即 $traceroute -I )
有人知道如何找出阻碍连接的原因吗?(我可以在任意一台计算机上进行进一步的测试,或者需要在其中一台计算机上更改任何设置?)
答案1
您用于 VNC 的端口显然已被阻止。您的 ping 请求之所以有效,是因为 ping 不需要端口。(根据 RFC 情况说明书所述,因此,除非您阻止 ICMP 请求,否则 ping 总是会通过。)
只需解除阻止或允许特定的 VNC 端口就可以了。