<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://megapuper.ru/index.php?action=history&amp;feed=atom&amp;title=Squid</id>
	<title>Squid - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://megapuper.ru/index.php?action=history&amp;feed=atom&amp;title=Squid"/>
	<link rel="alternate" type="text/html" href="http://megapuper.ru/index.php?title=Squid&amp;action=history"/>
	<updated>2026-05-06T05:23:39Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://megapuper.ru/index.php?title=Squid&amp;diff=176&amp;oldid=prev</id>
		<title>Root: Новая страница: «Ставим Squid из портов:  # cd /usr/ports/www/squid33  # make install выбираем: DELAY_POOLS. ARP_ACL, PF, ICAP   После установк…»</title>
		<link rel="alternate" type="text/html" href="http://megapuper.ru/index.php?title=Squid&amp;diff=176&amp;oldid=prev"/>
		<updated>2013-12-04T10:35:07Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «Ставим Squid из портов:  # cd /usr/ports/www/squid33  # make install выбираем: DELAY_POOLS. ARP_ACL, PF, ICAP   После установк…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ставим Squid из портов:&lt;br /&gt;
 # cd /usr/ports/www/squid33&lt;br /&gt;
 # make install&lt;br /&gt;
выбираем: DELAY_POOLS. ARP_ACL, PF, ICAP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
После установки рихтуем конфиг: &lt;br /&gt;
 #описываем нашу локалку&lt;br /&gt;
 acl localnet src 192.168.100.0/24&lt;br /&gt;
 &lt;br /&gt;
 #привилегированный юзверь&lt;br /&gt;
 acl admin src 192.168.100.10&lt;br /&gt;
 &lt;br /&gt;
 #указываем расширения файлов которые запретим для закачки&lt;br /&gt;
 acl stop_files url_regex -i .mp3$ .vqf$ .rpm$ .avi$ .mpeg$ .wav$ .mov$ .ogg$ .exe$ .com$&lt;br /&gt;
 &lt;br /&gt;
 #чёрный список запрещённый сайтов&lt;br /&gt;
 acl blacklist dstdomain mail.ru&lt;br /&gt;
 &lt;br /&gt;
 #список запрещённых портов&lt;br /&gt;
 acl deny_ftp port 21&lt;br /&gt;
 acl deny_icq port 5190&lt;br /&gt;
 &lt;br /&gt;
 #запрещаем ходить к сайтам из чёрного списка&lt;br /&gt;
 http_access deny blacklist&lt;br /&gt;
 &lt;br /&gt;
 #запрещаем закачивать файлы с расширениями указанными выше&lt;br /&gt;
 http_access deny stop_files&lt;br /&gt;
  &lt;br /&gt;
 #запрещаем подключаться к описанным выше портам&lt;br /&gt;
 http_access deny deny_ftp&lt;br /&gt;
 http_access deny deny_icq&lt;br /&gt;
 &lt;br /&gt;
 #разрешаем локалке ходить в интернет&lt;br /&gt;
 http_access allow localnet&lt;br /&gt;
 &lt;br /&gt;
 #запрещаем всем остальным&lt;br /&gt;
 http_access deny all&lt;br /&gt;
 &lt;br /&gt;
 #порт на котором работает прокси-сервер&lt;br /&gt;
 http_port 3128&lt;br /&gt;
 &lt;br /&gt;
 #с этим параметром Squid не будет кешировать динамически генерируемые страницы (поисковики, некоторые другие серверы и чаты), а будет напрямую перенаправлять запрос серверу&lt;br /&gt;
 hierarchy_stoplist cgi-bin ?&lt;br /&gt;
  &lt;br /&gt;
 #сколько оперативки Squid может забрать под свои нужды&lt;br /&gt;
 cache_mem 32 MB&lt;br /&gt;
 &lt;br /&gt;
 #максимальный размер объектов, которые будут сохранены на диск&lt;br /&gt;
 maximum_object_size 2000 KB&lt;br /&gt;
 &lt;br /&gt;
 #максимальный размер объектов, которые будут сохранены в кэше&lt;br /&gt;
 maximum_object_size_in_memory 1000 KB&lt;br /&gt;
 &lt;br /&gt;
 #указывает сквиду, где сохранять кешируемые файлы. Указывает отдать под кеш 1000 мегабайт и создать 16 и 256 соответственно каталогов 1го и 2го уровня&lt;br /&gt;
 cache_dir ufs /var/squid/cache/squid 1000 16 256&lt;br /&gt;
 &lt;br /&gt;
 #указываем куда сбрасывать core&lt;br /&gt;
 coredump_dir /var/squid/cache/squid&lt;br /&gt;
 &lt;br /&gt;
 #это имя будет упоминаться в сообщениях об ошибках&lt;br /&gt;
 visible_hostname my_proxy&lt;br /&gt;
 &lt;br /&gt;
 #email админа&lt;br /&gt;
 cache_mgr root@domain.ru&lt;br /&gt;
 &lt;br /&gt;
 #католог с шаблонами страниц ошибок на нужном языке&lt;br /&gt;
 error_directory /usr/local/etc/squid/errors/ru&lt;br /&gt;
&lt;br /&gt;
Создаём кэш на диске: &lt;br /&gt;
 # /usr/local/sbin/squid -z&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Добавляем Squid в автозагрузку (в /etc/rc.conf): &lt;br /&gt;
 # squid_enable=YES&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Запускаем: &lt;br /&gt;
 # ./squid start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''squid -k reconfigure''' - перечитать конфиг&lt;/div&gt;</summary>
		<author><name>Root</name></author>
		
	</entry>
</feed>