LINUX.ORG.RU
решено ФорумAdmin

SSH port forwarding


0

1

Приветствую.

В общем имею SSH сервер. В локальной сети этого сервера находится шлюз DLINK DI804hv, в котором администрирование разрешено только с локальной сети. Как мне получить к нему доступ через ssh туннель?

P. S. Использую putty. L8080:<локальный ip шлюза>:80. Работает только если в шлюзе выставить external доступ...


Не знаю, как в путти, но у меня работает

ssh -N -f -L <порт на твоей машине>:целевой хост:<порт целевого хоста> <промежуточный хост>

Трассу после

Работает только если в шлюзе выставить external доступ...

покажи. Шлюз по умолчанию какой?

vahtu ()
Ответ на: комментарий от vahtu

Дело в томю что порты пробрасываются, нормально. Авторизуюсь по логину/паролю.

Просто роутер каким-то образом узнает что я не локальный пользователь.

Kaeso ()
Ответ на: комментарий от Kaeso

Что делает «в шлюзе выставить external»? Отключает правило файервола и ты можешь зайти с любого IP? Копай в сторону правил.

А вообще:

Просто роутер каким-то образом узнает что я не локальный пользователь.

ИМХО бред. Пакеты идут от локальной машины.

И что всё-таки путти говорит, когда отваливается?

vahtu ()
Ответ на: комментарий от Kaeso

Значит дело в файерволе. Ну или на твоей машине этот порт уже был занят чем-то.

vahtu ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.