SSH к локальному IP во внешней сети

Я знаю, что существует большая информация об этом предмете, но тем не менее я не понимаю что-то. У нас есть внутренняя wiifi сеть, которые включают 4 рабочих стола, у каждого есть внутренний локальный IP-адрес. Маршрутизатор получает внешний статический IP адрес. Я хочу соединить от своего домашнего ноутбука (другая сеть) к каждому из них рабочий стол их локальными IP пользователями и паролями. Я понимаю, как создать перенаправление портов из моего маршрутизатора, но я хочу сохранить это динамичным и подключение ssh на другой рабочий стол каждый раз... Как я могу сделать это? Существует какая-либо команда, подобная ssh внешнему IP username@local-ip?

2
задан 28 July 2015 в 08:32

2 ответа

Можно указать перенаправление портов для входящих портов для передачи для портирования 22 на каждом из компьютеров.

Говорят, что у Вас есть 4 компьютера в этой сети. Мы назовем их A, B, C, и D. У Вас есть ноутбук в другой сети, и Вы хотите соединиться с компьютером A, B, C, или D.

входящий порт Набора передают на порте 55555, например, для передачи компьютеру на порте 22.

Для соединения с компьютером на порте 22 Вы соединились бы с внешним IP на порте 55555, который передаст компьютеру на порте 22. Команда для соединения читала бы как так:

ssh username@externalIP:55555

пример:

ssh holymoses@123.456.78:55555

Настроенный для передачи всех входящих соединений на порте 55556 к компьютеру B, порт 22 и т. д. и т. п.

2
ответ дан 2 December 2019 в 03:52

если у Вас есть 1 статический IP затем, Вы можете NAT это к локальному. Вы можете ssh к тому (ssh username@publicip) "общедоступный сервер", и оттуда можно перейти к другому локальному компьютеру с помощью ssh username@localip.

0
ответ дан 2 December 2019 в 03:52

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

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