На машине с 2-мя интерфейсами поднял Debian 5.
eth0 - инет (через pppoe)
eth1 - локалка (192.168.1.1)
установил и настроил squid. Инет раздается по локалке, но без авторизации. За это и взялся, но тут то и возникла проблема. Понятного (для меня) описания я не нашел, понял лишь одно, надо компилировать squid было с этим модулем --enable-auth="ncsa". И в конфиг SQUID добавить ACL и разрешающее правила... В общем, если не трудно, покажите как установить squid с поддержкой авторизации, и где взять эти модули для авторизации через web /usr/local/squid/bin/ncsa_auth... Буду рад любой помощи, а то уже голова болит... и мой бубен давно уже сломан :)