Проброс портов с помощью SSH

Просмотров: 374

SSH туннель для проброса портов
Article Image

Привет. Иногда возникает необходимость для "быстрого" проброса определенного порта определенного ip адреса на работе к себе домой, и не хочется попасть в анальное рабство к китайским ботам открывать для этих задач тот самый порт В МИР. В этом может помочь мною любимый SSH туннель. С помощью него можно пробросить порт как с локальной сети удаленного сервера к себе на ПК, так и со своего ПК на компьютер в локальной сети удаленного сервера. В данном случае как раз нужен первый вариант, и вот как он реализуется:

ssh -f -N -L loc_port:ip_pc:pc_port root@ip_remote

где:

  • loc_port - любой свободный порт на вашем клиентском ПК.
  • ip_pc - IP адрес ПК в локальной сети удаленного сервера.
  • pc_port - порт удаленного ПК, к которому нужно пробросить порт loc_port.
  • ip_remote - IP адрес удаленного сервера.

Пример использования:

ssh -f -N -L 5901:192.168.45.31:5900 root@89.65.34.76

Таким образом, мы пробрасываем локальный порт 5901 к компьютеру 192.168.45.31 в локальной сети удаленного сервера 89.65.34.76 на порт 5900 (VNC). И на своей машине можем подключиться к нему любым VNC_Viewer'ом

vncviewer 127.0.0.1:5901

Все довольно просто, а главное - безопасно!

Опубликовано 25 Февраля 2017 в категории SSH

comments powered by HyperComments
Поиск по сайту:

Теги:

Популярные статьи:

Новости IT:

^ Наверх