Главная
 
npofopr.ucoz.ruСуббота, 2024-05-18, 11:28:24



Приветствую Вас Гость | RSS
Главная
Меню сайта

Форма входа

Категории раздела
postfix [3]
console [2]
ssh [1]
jabber [1]
DHCP [2]
apache [4]
vhcs [1]
pptp [2]
server [7]
ftp [1]
trafic [1]
ip [1]
LDAP [1]
squid [1]
squid

Главная » Статьи » linux » squid

Устанавливаем SquidGuard. Режем порно и не только его.
Заметка предназначена для RPM-Based дистрибутивов линукс, но с небольшой доработкой может использоваться и в версиях линукс, основанных на других репозитариях.
Установка SquidGuard достаточно проста. Заходим в консоль сервера как пользователь root и пишем:

wget http://www.squidguard.org/Downloads/squidGuard-1.4.tar.gz
tar zxvf squidGuard-1.4.tar.gz
cd squidGuard-1.4
./configure
make
make install

Для работы SquidGuard также необходимо наличие в системе установленной BerkeleyDB. Как пишет Википедия:”Berkeley DB (BDB) — высокопроизводительная встраиваемая база данных, реализованная в виде библиотеки”. Вот именно в формате Berkeley DB и будут храниться и использоваться SquidGuard-ом списки URL для фильтрации.
Проверим есть ли в системе установленная Berkeley DB. Подходит для CentOS 4.x
rpm -qa | grep db4
Если вывод команды примерно такой:
db4-utils-4.2.52-7.1
db4-devel-4.2.52-7.1
db4-4.2.52-7.1

значит все в порядке.
Если нет, то устанавливаем Berkeley DB командой: yum install db4* и проводим установку SquidGuard повторно.
Далее нам необходимо скачать список запрещенных URL. К счастью создавать их самостоятельно необходимости нет. Есть соответствующие сервисы в сети. Я использую бесплатный сервис http://www.shallalist.de/ Скачиваем архив ссылок и распаковываем его в каталог /usr/local/squidGuard/db. В нашем случае выполняем следующие действия:

cd /usr/local/squidGuard/db
wget http://www.shallalist.de/Downloads/shallalist.tar.gz
tar zxvf shallalist.tar.gz
cp -R BL/* /usr/local/squidGuard/db/
rm -R BL

Настройка SquidGuard выполняется с помощью редактирования файла squidGuard.conf в каталоге /usr/local/squidGuard. Настроек хватает в нем, они хорошо описаны в в соответствующем примере по умолчанию. Приведу один из наиболее простых конфигов:

dbhome /usr/local/squidGuard/db
logdir /usr/local/squidGuard/logs
dest porn {
domainlist porn/domains
urllist porn/urls
}
dest redirector
{
domainlist redirector/domains
urllist redirector/urls
}
dest spyware
{
domainlist spyware/domains
urllist spyware/urls
}
acl {
default {
pass !redirector !porn !spyware all
redirect http://172.16.0.1/block.html
}
}

Далее необходимо инициализировать наш блэклист, заданный в squidGuard.conf, а именно, преобразовать список ссылок в соответствующий db файл. Делается это следующей командой:

squidGuard -C all
chown -R squid /usr/local/squidGuard/db/*

где squid – это пользователь, от имени которого в системе запускается прокси сервер Squid. При изменении конфиг файла squidGuard.conf, а именно при добавлении новых списков блокировки, каждый раз необходимо повторять вышеуказанную инициализацию.
На этом настройка SquidGuard завершена. Перейдем к настройке squid, чтобы он начал использование SquidGuard для блокировки нежелательных URL.
Открываем файл squid.conf и вставляем в него следующую строку (для версии squid 2.5.*)
redirect_program /usr/local/bin/squidGuard -c /usr/local/squidGuard/squidGuard.conf
Для версии squid 2.6.* строка будет выглядеть так:
url_rewrite_program /usr/local/bin/squidGuard -c /usr/local/squidGuard/squidGuard.conf
После чего перезапускаем прокси сервер и наслаждаемся полученным эффектом.



Источник: http://dedicatesupport.com/archives/53
Категория: squid | Добавил: npofopr (2009-09-10)
Просмотров: 4894 | Комментарии: 76 | Теги: squid | Рейтинг: 0.0/0 |
Всего комментариев: 241 2 3 »
24 leasing  
0
<a href=https://leasingber.ru/>site</a>

23 RobertBlisy  
0
Hello dear friend, I would like to offer placement of your link (or links) on different platforms of the internet such as: forums, blogs, comments and much more. . .

Increase your Visibility Boost Your Seo Rank - Get Organic Traffic From Google. Ranking in Google isn’t hard. All you need is a healthy number of backlinks from referring domains that have authority and trust in Google’s eyes.

This Backlinks Service Benefits:

1. Easily get Google rankings

2. Get a lot of traffic from Google

3. You can earn from the website in different ways

4. Increase Domain Authority (DA)

Quality guaranteed !

PRICE - 20$

WebSite - https://goo.su/ZUHZ

22 AvdollinaRet  
0
Предлагаю для просмотра несколько сайтов. На них находиться информации по заработку, актуальные происшествия в мире. http://pofinvestgood.ru - 11 больница минск вакансии| . Познакомитесь с происходящими событиями в Южнной Америке.

свежие новости армения, http://newsofwar.ru - 12 поликлиника тюмень вакансии|, новости новый губернатор, анджелина джоли свежие новости.
москва вакансии металлопрокат,вакансии ижевск медицина, г богданович вакансии, вакансии начальник транспорт.
истоки колпна новости, фк зенит последние трансферные новости, новости 02 11 2013, новости киева 26 июня 2014.
Это здесь http://luxubizinvest.ru
рамблер грузия новости, новости уфсин по брянской области, 34 канал днепропетровск новости спорта, новости мезенского района архангельской области.
клубы вакансии уфа,евразэс вакансии, вакансии ученик отделочника, такси новосибирск вакансии.
франс пресс новости, самара пропавшие девочки последние новости, новости тараза свежие, новости челябинской области криминал.
20/10/15

21 hoarnehoigh  
0
http://www.sarvajal.com - viagra

20 orjpnvv  
0
Perhaps , you could probably wouldn't opt for your investment considerable retailers. http://www.cheapmonclerjacketsx.com/#19749 - moncler jackets cheap - http://www.cheapmonclerjacketsx.com/#58743 - moncler coats ladies , http://www.cheapmonclerjacketsx.com/#39284

19 jiklcfy  
0
This turns your portable electronic book reader into its own reading stand. http://www.cheapmonclerjacketsx.com/#74595 - moncler shopping - http://www.cheapmonclerjacketsx.com/#25994 - moncler vest men sale , http://www.cheapmonclerjacketsx.com/#23423

18 AcoutsRoush  
0
http://gfkdjghfkgjjkhj.com - gfkdjghfkgjjkh

17 nfcfody  
0
People use to wear long as well as short as per their suitability. http://www.cheapmonclerjacketsx.com/#61554 - montclair moncler jackets - http://www.cheapmonclerjacketsx.com/#48842 - moncler vest , http://www.cheapmonclerjacketsx.com/#52378

16 ozryfbx  
0
Different types of bomber jackets are available for women, which are most popular, are the Genuine military jacket has passed on from the generation to generation and are made of shearing leather which is very soft and durable as well. http://www.isabelmarantsneakersboutique.com/#59514 - isabel marant denim tie dye sneakers - http://www.isabelmarantsneakersboutique.com/#77957 - isabel marant zora black , http://www.isabelmarantsneakersboutique.com/#89713

15 ftqvjpi  
0
Instead, it must be of the same fabric as your waistcoat. http://www.cheaplouisvuittonbagsx.com/#83238 - louis vuitton bags usa - http://www.cheaplouisvuittonbagsx.com/#46563 - authentic louis vuitton purses , http://www.cheaplouisvuittonbagsx.com/#84867

1-10 11-20 21-24
Имя *:
Email *:
Код *:
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Поиск


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz