Доброго времени суток, уважаемые Linux-специалисты. Одна из величайших ошибок человечества, называемая Windows Server, задолбала меня окончательно. Перешел на изучение Linux. Пользуюсь дистрибутивом OpenSuse 11.2 под KDE4. Очень понравилась данная операционная система (новичкам легче работать с YAST). Настроил оба интерфейса eth0 и eth1, поднял DNS и DHCP, поставил Apache, все красиво все работает. Дело дошло до установки проксика. По многочисленным советам остановил выбор на Squid. Установил пакетики. Работает на дефолтном порту 3128 внутреннего интерфейса 192.168.0.1. Http и Https пропускает прекрасно.
А теперь суть вопроса заключается в некоторых моментах: 1) как сделать прозрачный прокси. 2) работаю сисадмином. вся проблема в том, что на клиентских компах имеется большое количество программ(как специализированных, так и обычных) начиная от почтовых клиентов типа Bat, заканчивая серьезными клиентскими программами по on-line (не знаю че там особенного, но все очень круто). Как пропустить с этих прог трафик через Squid?Squid как я понимаю работает только c http, https,ftp. В винде пользовался Usergate. Привязывал каждую машину по MAC'у, и далее все, что не http пускал через внутренний NAT прокси, открывая необходимые порты под каждую прогу(переадресацию использовал только в крайних случаях, так как часть офиса работают на ноутах и им трудно дома изменить две строки, например в почтовом клиенте). Возможна ли в Linux такая схема пропуска трафика через Squid? Можно ли в Squid настроить его внутренний NAT? 3) Не разобрался как собирать статистику по каждому MAC'у клиентской машины