SSH vs корпоративного прокси.
Первым делом надо было научить OpenSSH выходить из под прокси. Под Windows есть замечательная программа которая в лет решает эту задачу. Но что делать под Маком?
Спас . Самым занудным оказалось установить . Загрузка бесплатна после регистрации на сайте Apple, но размер в 4 Гб просто удручает. Не гонитесь за последней версией, проверьте подходит ли она к вашей версии MacOS. Лучшим решением будет поставить XCode c инсталляционного диска вашей OS.
Пошаманив с исходниками остановился на
Многие , но сайт проекта в дауне, а те исходники, которые удалось найти, отказались собираться под Power PC.
Кому лень собирать можете забрать с "рапиды" мои:
От создания отдельного файла .ssh/config я решил отказаться, более красивым решением видится правильная строка запуска комманды. У меня она получилась такой:
ssh -YCv -o'ProxyCommand=~/.ssh/connect -H адрес-proxy.com:80 my.dyndns.org 443' user@my.dyndns.org
Y - предполагает запуск 11Х
C - включает сжатие трафика
v - показывает подробный лог процесса
o - запускает приложение connect
H - указывает параметры корпоративного прокси
my.dyndns.org - динамический адрес вашего SSH сервера
443 - порт который слушает ваш SSH сервер
user - имя пользователя вашего SSH
Теперь, если очень хочется, можно по внутри запущенного канала SSH поднять свой SOCKS прокси туннель и пустить по нему весь внешний трафик. Ворочаться будет не быстро, зато без всяких ограничений и с полной защитой трафика.
Как сделать под Mac OS: или, если пугает консоль, програмой
Как сделать под Windows:
В место SSH сервера можно использовать .

