Подключение через ssh одному из нескольких клиентов в той же сети

давайте предположим, что я в школе с телефоном на базе Android. У меня есть компьютер дома, и тот компьютер имеет виртуальную машину, работающую над ним. вот сценарий, у клиента и виртуального клиента есть ssh-клиент и ssh-сервер оба, и они могут передать друг друга в локальной сети. когда я хочу соединиться со своим виртуальным клиентом из школы телефоном на базе Android через Интернет должен быть IP-адрес. проблемой является виртуальная машина, и у клиента есть тот же общедоступный IP поэтому, как я подключаю одну из этих двух машин?

3
задан 25 January 2017 в 15:08

1 ответ

Необходимо создать правила перенаправления портов в настройках маршрутизатора для каждого устройства в локальной сети.

, Например, можно упаковать в ящики:

  • правило, где порт маршрутизатора 1110 перенаправляется к порту 22 (это - стандартный порт SSH) устройства в локальной сети, которая имеет локальный IP 192.168.1. 110 , и
  • правило, где порт маршрутизатора 1115 перенаправляется к порту 22 из устройства с локальным IP 192.168.1. 115 .

Позволяют нам принять, Ваш маршрутизатор имеет общедоступный IP-адрес 77.60.52.10, таким образом, Вы сможете соединиться с устройством с локальным IP-адресом 192.168.1. 110 через эту команду:

ssh username@77.60.52.10 -p 1110

кроме того, Вы сможете соединиться с устройством с локальным IP-адресом 192.168.1. 115 через:

ssh username@77.60.52.10 -p 1115

<час> Вот, пожалуйста, пример для перенаправления портов на ССЫЛКЕ TP размещает маршрутизатор:

enter image description here

РЕДАКТИРОВАНИЕ: Домашние маршрутизаторы обычно имеют интерфейс конфигурирования UPnP . В Ubuntu можно создать перенаправление портов (отображающееся) через этот интерфейс с некоторым инструментом как UPnP PortMapper.

<час>

Это - хорошая идея настроить статические IP-адреса для устройств в Вашей локальной сети. Один из способов сделать, который является через страницу резервирования адреса в установке маршрутизатора:

address reservation

РЕДАКТИРОВАНИЕ: Присвоение статического IP могло быть сделано также через конфигурацию ОС. Вот пример того, как выполнить в этом:

<час>

Дополнительные материалы для чтения:

4
ответ дан 1 December 2019 в 15:52

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

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