Proxy Command – это опция конфигурации ssh, позволяющая использовать произвольные команды для коннекта к серверу. В частности, с её помощью можно устанавливать SSH-соединения через SOCKS и HTTP-прокси.
HTTP-прокси нередко ограничивают набор доступных для CONNECT портов (часто разрешён только порт 443), так что Proxy Command не является универсальным средством обхода файрволов, но, тем не менее, достаточно полезен.
Несколько утилит специально предназначены для использования с Proxy Command:
* connect.c — позволяет устанавливать соединения через HTTP и SOCKS-прокси.
* Corkscrew — через HTTP-прокси
Пример /.ssh/config: