Удаленное подключение с FreeNX и NXClient к частной сети через WAN

Я попробовал подключить FreeNX и NXClient со своего ноутбука к моему десктопу, работающему с настольным компьютером Ubuntu через WAN(у каждого ноутбука и десктопа есть свой публичный IP). Я чувствовал, что это очень быстро, и я хочу использовать его как лучший удаленный клиент.

Я пытаюсь подключиться from my home рабочий стол to the office, В моем офисе для доступа к Интернету используется один динамический публичный IP-адрес, и все системы в локальной сети в сети 192.168.3.0 могут подключаться к интернету. Кто-нибудь знает, как я мог подключиться к этой частной сети конкретной системы (192.168.3.10) с FreeNX через WAN.

Я использовал поставляемый Ubuntu VNC, который работает очень медленно, и я изменил порт vnc по умолчанию в "gconf-editor" и разрешил новый порт в модеме, и сейчас я его использую.

Я должен подключиться к офисной системе (192.168.3.10), что мне делать? Если бы в моем офисе была только одна система, это не было бы проблемой, я бы непосредственно ввел доменное имя dyndns (зарегистрированное для динамического публичного ip для офиса) в поле Host FreeNX.

  • Любой порт должен быть открыт в модеме (FreeNx использовал 22)
  • Что я должен ввести в поле Хост FreeNX? Конечно dyndns доменное имя, но как я могу подключиться к конкретной системе частной сети (192.168.3.10). У него есть опция порта (по умолчанию 22), и я попытался изменить его на мой порт VNC, и он не работал

Кто-нибудь может мне помочь в подключении к моей офисной системе частной сети через WAN с NXClient?


РЕДАКТИРОВАТЬ 1:

У меня есть два варианта в маршрутизаторе Linksys, один из которых (1) переадресация порта и (2) тригерринг порта. при использовании VNC я использовал переадресацию портов (5900 ниже), и я мог подключиться к серверу, но понятия не имел, что с freenx, nxclient. какой порт я должен открыть и при пересылке или при запуске?

Переадресация портов:

Application  Start            End        Protocol   IP Address     Enable
ssh           22        to     22        BOTH       192.168.3. 2   yes
cvs           2400      to     240       BOTH       192.168.3. 3   yes
vnc1          5900      to     5900      BOTH       192.168.3. 5   yes
vnc2          5901      to     5902      BOTH       192.168.3. 10  yes

Запуск порта:

           Triggered Range              Forwarded Range             
Application   Start Port      End Port   Start Port        End Port       Enable
                          to                          to             
                          to                          to
                          to                          to
                          to                          to

1 ответ

Решение

Вам нужно будет перенаправить порт в офисе, чтобы подключиться к внутреннему IP. Перегрузка NAT, подобная той, которую использует ваш офис, запрещает прямые подключения к внутренним адресам без настройки переадресации портов. Процедура настройки для этого зависит от маршрутизатора / брандмауэра, используемого в офисе, но в основном вы должны зарезервировать порт на общедоступном IP-адресе, например 43210, для связи конкретно с 192.168.3.10:22. Затем вы используете свой клиент для подключения к (officeDynDNSEntry):43210

Еще одна альтернатива - настройка VPN, но это выходит за рамки этого ответа. Я бы указал вам на http://openvpn.net/ если вы хотите хорошее бесплатное VPN-решение.

Другие вопросы по тегам