Обсуждение статьи тематического каталога: transparent proxy via ipfw (ipf proxy squid)Ссылка на текст статьи: http://www.opennet.me/base/net/trans_squid.txt.html
все работает с ipfw нужно акуратно писать правило
вот я написал пример
ipfw add 1 fwd 127.0.0.1,3128 tcp from 192.168.0.0/24{локальный сетка} to any 80 out via {внешный интерфейс}
ipfw add 2 divert natd ip from any to any via {внешный интерфейс}
а в squid.conf нужно обязительно следующий строк
==============squid.conf====================
http_port 127.0.0.1:3128 {нужно указать внутренный и локалный интерфейс}
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
============================================
в 2.6 достаточно указать
http_port 3128 transparent