![即使端口已打开且服务可见,也无法连接到 VNC](https://linux22.com/image/1448673/%E5%8D%B3%E4%BD%BF%E7%AB%AF%E5%8F%A3%E5%B7%B2%E6%89%93%E5%BC%80%E4%B8%94%E6%9C%8D%E5%8A%A1%E5%8F%AF%E8%A7%81%EF%BC%8C%E4%B9%9F%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%20VNC.png)
一位拥有小型办公网络(少于 20 台设备)的客户让我用 Buffalo WHR-600D 路由器替换故障的 Netgear 路由器。在之前的路由器上,我已使用自定义端口为 VNC 设置了端口转发,以便我可以登录并为少数几台机器提供远程技术支持。安装新路由器后,我配置了其 DHCP 设置以向这些机器分配静态 IP 地址,并使用相同的端口设置端口转发。
不幸的是,我无法通过互联网连接 VNC,尽管我可以通过 LAN 连接到它们。事情是这样的——我可以看到端口转发正确。当我访问 canyouseeme.org 时,我配置的每个端口都显示“成功”!我已确认每个端口都在将 TCP 和 UDP 转发到正确的地址。我不确定问题是什么。