Настройка кэшируюшего прокси-сервера Squid 3
Если Squid 3 ещё не установлен, можно установить его с помощью пакетного менеджера (пакеты есть во всех распространённых дистрибутивах GNU/Linux и BSD) или скачать c официального сайта. На сайте есть дистрибутив и инструкции по установке для Windows и других операционных систем.
После установки необходимо отредактировать конфигурационный файл squid.conf и внести в него следующие изменения:
-
Изменить директиву http_port
http_port YOUR_IP:3128
Где YOUR_IP необходимо заменить на IP-адрес компьютера, на котором установлен Squid. Если вы не уверены, какой адрес указать, укажите
http_port 3128
- Для корректного кэширования содержимого серверов обновлений 2ГИС версии 3 требуется найти секцию «# TAG: refresh_pattern» и добавить в её конец следующие строки:
refresh_pattern -i /ver3/infolist\?.* 10 100% 10
refresh_pattern -i /ver3/download/.* 43200 100% 43200
- Также необходимо найти секцию «# TAG: maximum_object_size>(bytes)» и в её конце увеличить максимальный
размер кэшируемых файлов:
maximum_object_size 100000 KB