проблема с подключением к VNC на GCP через мобильные данные

проблема с подключением к VNC на GCP через мобильные данные

У меня есть сервер VNC, работающий на экземпляре GCP, и я могу подключиться к нему через домашний интернет. Когда я пытаюсь подключиться к нему с помощью мобильных данных (точка доступа сотового телефона или SIM-карта в моем ноутбуке), соединение VNC не устанавливается. Я могу выполнить ping на удаленный компьютер (экземпляр GCP) через мобильную сеть передачи данных и могу подключиться к нему по SSH с помощью кнопки в консоли GCP, но соединение VNC не устанавливается с сообщением:

«Ошибка в TightVNC Viewer: попытка подключения не удалась, так как подключенная часть не ответила должным образом в течение определенного периода времени, или установленное соединение не удалось, так как подключенный хост не ответил».

Я использую TightVNC. Мой поиск в Google выдал только страницы, на которых говорится о туннелировании VNC-соединения через SSH, которое я пробовал, но не смог заставить его работать.

Еще одно замечание: в настройках сервера vnc на консоли GCP я ограничил IP-адреса, которые могут подключаться к VNC, всего несколькими IP-адресами, чтобы избежать троллей, которые пытаются взломать с разных IP-адресов, что может привести к срабатыванию ограничения попыток подключения брандмауэра и блокировке всех подключений. Поэтому, когда я использую новую сеть, Wi-Fi или мобильную сеть, я добавляю новый IP-адрес, назначенный моему ноутбуку, в этот список. Это должен быть адрес IPv4, а адреса типа IPv6 (в случае мобильных сетей) отклоняются в настройках консоли GCP.

Кто-нибудь знает, в чем проблема и как ее решить? Я не вижу никаких настроек брандмауэра для vnc-сервера на консоли GCP, но, возможно, я просто их упускаю.

Связанный контент