
Я уже включил внешнее SSH-подключение (с открытым и закрытым ключами) к своему маршрутизатору, однако... Я бы также хотел включить SSH-подключение к одной из моих внутренних рабочих станций (постоянно @ 192.168.1.3)
Как мне включить удаленный доступ к этой рабочей станции из внешней сети? Я не вижу, как будет работать переадресация портов, поскольку она может либо направлять на маршрутизатор брандмауэра, либо на рабочую станцию за маршрутизатором.
Пожалуйста, дайте мне немного света на это для моего простого ума. Я планирую настроить ssh-соединение WinSCP (или Putty) при удаленном доступе к двум сетевым устройствам.
ps. мой роутер работает под управлением openWRT.
Спасибо!
решение1
Вы правы, переадресация порта 22 в этом случае не поможет.
Решением является подключение к шлюзовому устройству на другом порту, чтобы оно перенаправило соединение на порт 22 на вашем внутреннем хосте. Затем вам нужно использовать опцию -p
для указания порта, например, если вы перенаправляете порт 2222, то
ssh -p 2222 [email protected] ...
Вы также можете настроить шлюзовое устройство на прослушивание подключений на нестандартном порту, а затем переадресацию на порт 22.