Проблемы с настройкой UltraVNC через мой роутер
Я пытаюсь настроить UltraVNC на своем домашнем компьютере, чтобы я мог получить к нему доступ через маршрутизатор. Я использую Windows 7 с UltraVNC 1.0.8.2 через маршрутизатор Linksys WRT610N.
Я могу подключиться к своему компьютеру напрямую, введя свой собственный локальный ip (192.168.1.xxx:5900), или получить доступ к клиенту Java HTTP с помощью (12.168.1.xxx:5800). Итак, я знаю, что сервер работает. Однако я не могу понять, как подключиться через внешний маршрутизатор через мой IP-адрес (24.xxx.xxx.xxx).
Из того, что я понимаю, VNC работает через порт 5900 или 5800, если используется плагин Java через HTTP. Поэтому я настроил свой маршрутизатор для переадресации порта 5800 и 5900 на IP-адрес моего компьютера. Я попытался добавить исходящее и входящее правило в брандмауэр Windows для winvnc.exe, чтобы разрешить соединение через TCP для портов 5900 и 5800. Для входящего правила я также разрешил "обход границы". Я также попытался полностью отключить брандмауэр Windows.
Однако после всего этого я все еще не могу подключить VNC Viewer обратно к моему компьютеру через внешний IP-адрес маршрутизатора (24.xxx.xxx.xxx:5900). Зритель просто сидит и пытается подключиться. Подключаемый модуль HTTP Java также не работает через адрес 24.xxx.xxx.xxx:5800.
Что еще может помешать мне подключиться?
3 ответа
Я разобрался с проблемой, и решение было очень глупым. Сайт администратора для моего маршрутизатора имеет дополнительную настройку, чтобы вообще отключить всю NAT-маршрутизацию. Это было проверено, поэтому мой маршрутизатор игнорировал любые настройки переадресации портов, которые я настроил. Все работало нормально, когда я снял флажок.
Вы пытались подключиться к IP-адресу 24.xxx из своей внутренней сети? Если да, он не будет работать в вашей сети, если вы не выполните SNAT или MASQUARADE. Попробуйте подключиться к 24.xxxx из-за пределов вашей сети, и оно должно работать, если вы можете подключиться к VNC из локальной сети.
Убедитесь, что вы ввели правильный IP-адрес для вашего домашнего компьютера на маршрутизаторе. Port Forward содержит пошаговое руководство по настройке брандмауэра Linksys WRT610N для VNC.
Сканирование службы GoToMyVNC можно использовать для удаленной проверки работы правил брандмауэра VNC.