2

У меня есть 2 машины, A и B. Обе они подключены к своей собственной точке доступа Wi-Fi (маршрутизаторы). Оба Wi-Fi-маршрутизатора подключены к одной частной локальной сети, например, к интрасети университета.

Маршрутизатор A имеет свой публичный IP-адрес в частной локальной сети как 10.20.30.40 а маршрутизатор B имеет IP-адрес 10.20.30.50 . И A, и B имеют свои частные IP-адреса (wrt router) как 192.168.0.100 . Очевидно, что к каждому маршрутизатору может быть подключено более 1 машины, поэтому решение все еще должно это разрешать.

Как мне ssh из A в B?

Как настроить простое P2P-соединение между двумя компьютерами?

Также, если на роутере B есть вторая машина, скажем C, как мне ssh к ней от B? Как мне ssh это от A, в то же время ssh -ing к B, но от другого окна терминала?

2 ответа2

0

Какое устройство обеспечивает подключение к обоим маршрутизаторам?

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

Затем, если и A, и B могут пропинговать локальный IP-адрес друг друга, тогда он работает обычным образом без переадресации портов.

ssh user@local-ip
0

Первое, что вам нужно сделать, это переслать порт ssh (по умолчанию 22) на стороне сервера, чтобы при поступлении входящего запроса на маршрутизатор он направлял запрос в соответствующий пункт назначения.

Затем выполните SSH к общему IP-адресу маршрутизатора (к которому подключен сервер SSH).

Проще говоря, перенаправьте порт 22 на IP вашего компьютера B на маршрутизаторе, к которому он подключен. И использовать публичный IP-адрес маршрутизатора для подключения к SSH.

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