четверг, 31 января 2008 г.

SSH как SOCKS-сервер

Спасибо Коле Колдунову, афтару статьи «SSH и сёрфинг». Без него никогда бы не нашел эту опцию в man :(
Так, о чем я?

-D [bind_address:]port

Опция, по сути, превращает ssh в SOCKS-сервер. Все входящие соединения на прослушиваемый порт будут перенаправлены по защищенному каналу удаленной машине и далее запросы будут исходить от неё. По умолчанию порт открывается на интерфейсе lo0. Но при желании можно назначить порту другой имеющийся в наличии локальный интерфейс. В настоящий момент поддерживаются протоколы версий 4 и 5.

Пример команды: ssh -D 7070 login@remote.host.ru

Очень полезная опция. :)

Комментариев нет: