Включить внешний SSH-трафик на выбранных рабочих станциях в моей сети

Включить внешний SSH-трафик на выбранных рабочих станциях в моей сети

Я уже включил внешнее SSH-подключение (с открытым и закрытым ключами) к своему маршрутизатору, однако... Я бы также хотел включить SSH-подключение к одной из моих внутренних рабочих станций (постоянно @ 192.168.1.3)

Как мне включить удаленный доступ к этой рабочей станции из внешней сети? Я не вижу, как будет работать переадресация портов, поскольку она может либо направлять на маршрутизатор брандмауэра, либо на рабочую станцию ​​за маршрутизатором.

Пожалуйста, дайте мне немного света на это для моего простого ума. Я планирую настроить ssh-соединение WinSCP (или Putty) при удаленном доступе к двум сетевым устройствам.

ps. мой роутер работает под управлением openWRT.

Спасибо!

решение1

Вы правы, переадресация порта 22 в этом случае не поможет.

Решением является подключение к шлюзовому устройству на другом порту, чтобы оно перенаправило соединение на порт 22 на вашем внутреннем хосте. Затем вам нужно использовать опцию -pдля указания порта, например, если вы перенаправляете порт 2222, то

ssh -p 2222 [email protected] ...

Вы также можете настроить шлюзовое устройство на прослушивание подключений на нестандартном порту, а затем переадресацию на порт 22.

Связанный контент