FreeSource: ProxyCommand

Использование ProxyCommand

ProxyCommand – это опция конфигурации ssh, позволяющая использовать произвольные команды для коннекта к серверу. В частности, с её помощью можно устанавливать SSH-соединения через SOCKS и HTTP-прокси.

HTTP-прокси нередко ограничивают набор доступных для CONNECT портов (часто разрешён только порт 443), так что ProxyCommand не является универсальным средством обхода файрволов, но, тем не менее, достаточно полезен.

Программы для использования с ProxyCommand

Несколько утилит специально предназначены для использования с ProxyCommand:

* connect.c — позволяет устанавливать соединения через HTTP и SOCKS-прокси.

* Corkscrew — через HTTP-прокси

Настройка

Пример /.ssh/config: