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

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

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

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

пс. мой роутер работает с openWRT.

Спасибо!

1 ответ

Решение

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

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

ssh -p 2222 you@yourgateway.device ...

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

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