Переадресация портов SSH клиентом

Если вам нужно подключиться к серверу, который принимает подключения локальном IP адресе (127.0.0.1), то один из вариантов — настроить переадресацию портов клиентом SSH.

Переадресация портов Putty

Если вы подключаетесь к SSH серверу из Windows, то вероятно вы используете Putty.

Чтобы настроить переадресацию портов в Putty, зайдите в настройки программы.

Настройка putty - ssh клиента под Windows

Затем откройте раздел Connection > SSH > Tunnels

Настройка putty для проброса портов

Вам нужно добавить Source port и Destination/

Source port — это порт на вашем компьютере, на котором Putty будет принимать соединение.

Destination — это IP адрес и порт, по которому Putty перенаправит соединение.

В приведенном на изображении примере, когда Source port = 59002, а Destination = localhost:5902, Putty переадресует соединение с порта 59002 вашего компьютера на порт 5902 сервера, к которому он подключен.

Переадресация портов SSH клиентом под Linux

Тут все просто :)

ssh -L 59002:localhost:5902 root@remote-server

Приведенная команда пробросит локальный порт 59002 на порт локальный порт 5902 на сервере remote-server

Переадресация портов SSH клиентом: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *