通过移动数据连接 GCP 上的 VNC 时出现问题

通过移动数据连接 GCP 上的 VNC 时出现问题

我在 GCP 实例上运行了一个 VNC 服务器,我可以使用家里的互联网连接到它。当我尝试使用移动数据(手机热点或笔记本电脑中的 SIM 卡)连接到它时,VNC 连接失败。我可以通过移动数据网络 ping 远程计算机(GCP 实例),并且可以使用 GCP 控制台中的按钮通过 SSH 进入它,但 VNC 连接失败并显示以下消息:

“TightVNC Viewer 中的错误:连接尝试失败,因为连接的部分在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机未能响应。”

我正在使用 TightVNC。我的谷歌搜索只找到了有关通过 SSH 隧道化 VNC 连接的页面,我尝试过但无法使其工作。

另外需要注意的是,在 GCP 控制台上的 vnc 服务器设置中,我将可以连接到 VNC 的 IP 地址限制为仅几个 IP,以避免恶意攻击者试图从不同的 IP 入侵,从而触发防火墙连接尝试限制并阻止所有连接。因此,当我使用新网络、Wifi 或移动网络时,我会将分配给我的笔记本电脑的新 IP 添加到该列表中。这必须是 IPv4 地址,而 IPv6 类型的地址(如果是移动网络)在 GCP 控制台设置中被拒绝。

有人知道问题是什么以及如何解决它吗?我在 GCP 控制台上看不到 vnc 服务器的任何防火墙设置,但我可能只是错过了它。

相关内容