Конфигурация ведется через консоль, а именно изменением конфигурационного файла.
После установки необходимо просто прописать политику в файле
/etc/squid/squid.conf
. И запустить сервис#> service squid startили
#> /etc/init.d/squid start
Политика
Политика пишется в файле
/etc/squid/squid.conf
.Пример:
#Recommended minimum configuration: 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 acl to_localhost dst 127.0.0.0/8 acl ssl_ports port 443 acl ssl_ports port 444 acl safe_ports port 80 acl safe_ports port 25 acl safe_ports port 22 acl safe_ports port 21 # запрещаем подключение по всем небезопасным портам http_access deny !safe_ports # запрещаем доступ по всем небезопасным портам http_access deny CONNECT !ssl_ports acl localnet 192.168.0.0/24 # разрешаем использование прокси всем компьютером по локальной сети http_access allow localnet # разрешаем данной машине http_access allow localhost # запрещаем всем остальным http_access deny all
К примеру вам необходимо сделать доступ с данного прокси к сервису общения Google GTALK. Для этого пишем следующее.
# Permit Google Talk acl GTALK_ports port 5222 5223 5050 acl GTALK_domains dstdomain .google.com acl GTALK_hosts dstdomain talk.google.com acl GTALK_methods method CONNECT http_access allow GTALK_methods GTALK_ports GTALK_hosts http_access allow GTALK_methods GTALK_ports GTALK_domains http_access deny !safe_ports !GTALK_ports
Мне нравится ваш сайт. Это интересно.
ОтветитьУдалитьРад слышать. Спасибо
ОтветитьУдалить