>прокси работает методом CONNECT
>Linux в принципе подконтролен.
>Можно подробнее, что и как мне делать. Я unix-ах - продвинутый чайник.
Так. Варианта два.
1) Пропустить socks через http-прокси:
Как делать покомандно - не скажу, FreeBSD только издалека видел.
у меня под линуксом так: на моей машинке запускается bouncer, который висит в качестве socks5-сервера на порту 1080, и ходит через прокси. а все приложения, которые мне необходимо выпустить во внешний мир, я заворачиваю на этот самый socks5 с помощью tsocks.
Бинарник bouncer'а скорее всего удастся запустить с помощью "пингвинятора". А вот как обстоит дело с tsocks или её аналогами во фре - я не в курсе.
Остальное - видимо, придётся вам искать в документации.
2) Настроить NAT на линуксе:
Думаю, достаточно сделать NAT для этой самой машинки с FreeBSD. Если ядро не ниже 2.4, то:
modprobe ip_tables
modprobe ipt_MASQUERADE
iptables -t nat -A POSTROUTING -s <ip of freebsd> -j MASQUERADE
после чего, в принципе (при условии, что default маршрут в конце концов попадает на линукс), фря уже сможет спокойно ходить в интернет, CVSup'иться, ходить на порносайты и т.д.
есть ещё третий вариант - поставить socks-сервер непосредственно на линуксе, но описывать мне его лениво, к тому же он сильно зависит от дистрибутива.