1

Я использую vnc-java на Ubuntu, с IP-адресом 192.168.1.68, использующим порт 5800 (потому что порт 5900 используется для обычного VNC).

Если я подключусь к 192.168.1.68:5800 с помощью другого компьютера в сети, я смогу использовать VNC нормально.

Используя www.whatismyip.com, я узнаю, каков мой IP-адрес из внешнего мира, и если я перейду непосредственно к этому, я получу доступ к своему модему / маршрутизатору. Если я пытаюсь перейти по этому IP-адресу с «5800» в конце, я получаю «Эта веб-страница недоступна». ошибка.

У меня переадресация портов настроена в роутере следующим образом:

Application Name    External Packet             Internal Host
                 IP Address     Protocol    Port    IP Address      Port    
VNC                  ALL        TCP/UDP     5800    192.168.1.68    5800

Что еще мне нужно сделать, чтобы заставить это работать?

1 ответ1

1

Ваш маршрутизатор, вероятно, пересылает пакеты, полученные через его внешний интерфейс, на 192.168.1.68, если вы обращаетесь к нему изнутри, он не будет пересылать. Это характерно для большинства домашних маршрутизаторов.

Вы можете протестировать переадресацию портов, используя сайт вроде Can You See Me?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .