Это старая версия документа.
Squid
Monitor squid active sessions. (http://squid-cache.org)
Squid
squid.conf
acl manager proto cache_object # replace 127.0.0.1 with your webserver IP acl abillsserver src 127.0.0.1/255.255.255.255 http_access allow manager abillsserver http_access deny manager
Abills
config.pl
@MODULES = ('Squid');
$conf{SQUID_HOST}=«localhost»; | Squid host |
---|---|
$conf{SQUID_PORT}=8080; | Squid port |
$conf{SQUID_CACHEMGR_PASSWD}=«»; | Squid password |
$conf{SQUID_RESOLVIP}=0; | Resolve Clients IP addreses |
После успешной установки появляется меню - / Monitoring/ Squid/
Tranparent Proxy
squid.conf
# настройки для прозрачного прокси http_port 192.168.20.3:3128 transparent http_port 127.0.0.1:3128 transparent # Правила разрешающие доступ внутреней сети к прокси acl our_network src 192.168.0.0/16 http_access allow our_network
Переброс віходящего трафика на прокси используя ipfw
add 90 fwd 127.0.0.1,3128 tcp from 192.168.0.0/16 to any 80,8080 out via rl0