=====Squid===== Monitor squid active sessions. (http://squid-cache.org) ====Возможности==== -Мониторинг активных сессий Squid ====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}='your_squid_pass'; | #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 ====Rejik==== для работы программы в Freebsd нужна утилита wget # /usr/ports/ftp/wget && make && make install clean # ln -s /usr/local/bin/wget /usr/bin/wget Установка # fetch http://www.rejik.ru/download/redirector-3.2.8.tgz # tar zxvf redirector-3.2.10b3.tgz # cd redirector-3.2.10b3 # make # make install # cd /usr/local/rejik3/ # cp redirector.conf.dist redirector.conf # fetch http://www.rejik.ru/download/dbl-2.0.tgz # tar zxvf dbl-2.0.tgz -C /usr/local/rejik3/ # cd /usr/local/rejik3/dbl/ # mkdir /usr/local/rejik3/banlists/ /usr/local/rejik3/banlists/banners # chown -Rf squid *