#IP интерфейса и порт, где будет SQUID http_port 192.168.0.1:3128 transparent #Порт icp icp_port 0 #Не кешировать скрипты acl QUERY urlpath_regex cgi-bin no_cache deny QUERY #Кол-во ОЗУ для SQUID cache_mem 32 MB #Формат хранилища SQUID - ufs. Размер кеша(МБ): 1000. Кеш первого уровня: 16, кеш второго - 256. cache_dir ufs /var/spool/squid 1000 16 256 #Путь к лог-файлу доступа к SQUID(Статистика работы через SQUID) cache_access_log /var/log/squid/access.log #Путь к лог-файлу SQUID - в нем события запуска SQUID и дочерних программ cache_log /var/log/squid/cache.log #Путь к лог-файлу Strore cache_store_log /var/log/squid/store.log #Ротация логов logfile_rotate 10 #Таблица MIME-типов для SQUID mime_table /usr/share/squid/mime.conf #PID-файл SQUID pid_filename /var/run/squid.pid #Пользователь для анонимного доступа к FTP ftp_user anonymous@ #SQUID формирует страницу с папками на FTP - этот параметр - кол-во папок ftp_list_width 32 #Пассивный режим FTP ftp_passive on #Проверка подлинности FTP ftp_sanitycheck on #Адрес(а) DNS сервера(ов) можете тут указать свое dns_nameservers 192.168.0.1 #Списки контроля доступа #Сам сервер acl phoenix src 192.168.0.1/255.255.255.255 #Сегмент сети с адресами 192.168.0.2-255 acl office src 192.168.0.2-192.168.0.255/255.255.255.255 #Стандартные ACL acl all src 0.0.0.0/0.0.0.0 #Все acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 #Адрес localhost acl SSL_ports port 443 563 #Порты SSL acl SMTP port 25 #Для защиты от спама ;) Оказывается SQUID может делать relay #Порты, которые будет пропускать SQUID #Служебные ACL acl Safe_ports port 80 acl Safe_ports port 21 acl Safe_ports port 443 563 #https, snews acl Safe_ports port 777 #multiling http acl CONNECT method CONNECT #Теперь разрешаем доступ тому, кто указан в ACL http_access allow phoenix http_access allow office http_access deny !Safe_ports http_access deny SMTP http_access deny all http_access deny banners1 all http_access deny banners2 all #Разрешаем ICP-доступ всем icp_access deny all #Каталог со страницами неполадок SQUID error_directory /usr/share/squid/errors/Russian-1251