Удаленный доступ с рабочего стола Ubuntu во внутренней локальной сети через Интернет к машине Ubuntu в другой локальной сети

Этот вопрос вызван другим вопросом здесь . Теперь я использую teamviewer для подключения к рабочему столу Ubuntu в локальной сети клиента из моей локальной сети. Я получаю от него пароль и идентификатор доступа и подключаюсь, а затем использую его для входа на другие серверы / машины ubuntu, используя ssh или любые другие команды / пакеты, которые мне нужны.

Я ищу альтернативы с открытым исходным кодом, где я могу выполнить NAT Pass через оба конца (мой маршрутизатор и маршрутизатор клиентов). Если это может быть выполнено Free-NX, Remmina или VNC, может ли кто-нибудь указать на документацию о том, как это настроить?

Примечание: Переадресация портов с маршрутизатора на маршрутизатор клиента не вариант, поэтому такие решения не могут быть использованы.

0
задан 13 April 2017 в 15:24

2 ответа

использовать SSH туннелирование. это потребует наименьшего количества установки и настройки программ на стороне клиента, и ни одна на стороне сервера

на клиентской машине не запускает следующую команду:

ssh -R 8080:localhost:80 username@YourPublicIP

в приведенном выше примере , локальный порт 80 на компьютере клиента будет доступен / перенаправлен на компьютер с помощью YourPublicIP, даже если компьютер клиента находится за NAT.

В вашем сценарии вы можете попросить клиента нажать «ссылку» на сценарий, который вы для него установили. запустив команду выше.

Если ваш клиент использует Windows. Вы можете сделать вышеописанное с помощью клиента Windows SSH, например, putty

. Клиенту потребуется пароль к вашей машине, если вы не настроите клиента для аутентификации с помощью аутентификации на основе ключей . ]

0
ответ дан 13 April 2017 в 15:24

Взгляните на эту страницу. Я уверен, что вы найдете там решение.

Еще один способ решения вашей проблемы - установить программное обеспечение VPN, например hamachi .

Надеюсь, что это помогает.

0
ответ дан 13 April 2017 в 15:24

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

Похожие вопросы: