![我可以 ping 一下,但无法跟踪路由或连接到 VNC](https://linux22.com/image/1323909/%E6%88%91%E5%8F%AF%E4%BB%A5%20ping%20%E4%B8%80%E4%B8%8B%EF%BC%8C%E4%BD%86%E6%97%A0%E6%B3%95%E8%B7%9F%E8%B8%AA%E8%B7%AF%E7%94%B1%E6%88%96%E8%BF%9E%E6%8E%A5%E5%88%B0%20VNC.png)
我正在尝试使用 VNC 连接到远程计算机。当我尝试使用 VNC 连接时,我的连接总是超时。
(我在 Ubuntu 中使用 Remmina REmote Desktop,服务器桌面是配置为接收 VNC 连接的 Mac)
我尝试 ping 该地址,总是成功。另一方面,traceroute 也会超时,除非我执行 ICMP(即 $traceroute -I )
有人知道如何找出阻碍连接的原因吗?(我可以在任意一台计算机上进行进一步的测试,或者需要在其中一台计算机上更改任何设置?)
答案1
您用于 VNC 的端口显然已被阻止。您的 ping 请求之所以有效,是因为 ping 不需要端口。(根据 RFC 情况说明书所述,因此,除非您阻止 ICMP 请求,否则 ping 总是会通过。)
只需解除阻止或允许特定的 VNC 端口就可以了。