The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Squid+SquidGuard"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [ Отслеживать ]

"Squid+SquidGuard"  
Сообщение от Max (??) on 08-Фев-07, 16:00 
SquidGuard не хочет обрабатывать редирект из сквида. Поставил другой редиректор - работает нормально. Права стоят правильно. Тест руками тоже не работает. Ощущение, что файлы .db не обрабатываются.
Куда копать?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • Squid+SquidGuard, reader, 17:18 , 08-Фев-07, (1)  
    • Squid+SquidGuard, Max, 18:09 , 08-Фев-07, (2)  
      • Squid+SquidGuard, reader, 23:33 , 08-Фев-07, (3)  
        • Squid+SquidGuard, Max, 11:11 , 09-Фев-07, (4)  
          • Squid+SquidGuard, reader, 11:44 , 09-Фев-07, (5)  
            • Squid+SquidGuard, Max, 11:47 , 09-Фев-07, (6)  
              • Squid+SquidGuard, DrMasik, 11:57 , 09-Фев-07, (7)  
                • Squid+SquidGuard, reader, 12:23 , 09-Фев-07, (8)  
                  • Squid+SquidGuard, DrMasik, 13:08 , 09-Фев-07, (9)  
                    • Squid+SquidGuard, reader, 21:04 , 10-Фев-07, (10)  
                      • Squid+SquidGuard, DrMasik, 21:02 , 11-Фев-07, (11)  
                        • Squid+SquidGuard, reader, 10:20 , 12-Фев-07, (12)  
                        • Squid+SquidGuard, DrMasik, 11:52 , 12-Фев-07, (13)  
                        • Squid+SquidGuard, reader, 14:43 , 12-Фев-07, (14)  
                        • Squid+SquidGuard, DrMasik, 14:57 , 12-Фев-07, (15)  
                        • Squid+SquidGuard, DrMasik, 16:09 , 10-Апр-07, (16)  
    • Squid+SquidGuard, DrMasik, 16:15 , 10-Апр-07, (17)  
      • Squid+SquidGuard, niksonnnn, 09:46 , 11-Апр-07, (18)  
        • Squid+SquidGuard, DrMasik, 11:48 , 11-Апр-07, (19)  
          • Squid+SquidGuard, niksonnnn, 19:35 , 11-Апр-07, (20)  
      • Squid+SquidGuard, reader, 13:53 , 12-Апр-07, (21)  
    • Squid+SquidGuard, DrMasik, 02:07 , 21-Апр-07, (22)  
      • Squid+SquidGuard, sysadm, 20:02 , 11-Авг-08, (23)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Squid+SquidGuard"  
Сообщение от reader (ok) on 08-Фев-07, 17:18 
>SquidGuard не хочет обрабатывать редирект из сквида. Поставил другой редиректор - работает
>нормально. Права стоят правильно. Тест руками тоже не работает. Ощущение, что
>файлы .db не обрабатываются.
>Куда копать?


1. проверить пути к файлам в конфигах squid и squidGuard
2. смотреть squidGuard.log
3. проверить права доступа на файлы:
domains
domains.db
urls
urls.db
expressions
squidGuard.log

4. если файлы .db не обрабатываются, удалить их и запустить
squidGuard -dC all и смотреть вывод на консоль

если не заработает , то покажи squidGuard.conf


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Squid+SquidGuard"  
Сообщение от Max (??) on 08-Фев-07, 18:09 
>>SquidGuard не хочет обрабатывать редирект из сквида. Поставил другой редиректор - работает
>>нормально. Права стоят правильно. Тест руками тоже не работает. Ощущение, что
>>файлы .db не обрабатываются.
>>Куда копать?
>
>
>1. проверить пути к файлам в конфигах squid и squidGuard
>2. смотреть squidGuard.log
>3. проверить права доступа на файлы:
>domains
>domains.db
>urls
>urls.db
>expressions
>squidGuard.log
>
>4. если файлы .db не обрабатываются, удалить их и запустить
>squidGuard -dC all и смотреть вывод на консоль
>
>если не заработает , то покажи squidGuard.conf

#squid.conf:
redirect_program /usr/local/bin/squidGuard -c /usr/local/etc/squidGuard/squidGuard.conf -d
------------------------------------------------------------
Логи при ошибках ложатся в логи squid. Другие логи не ведет.
------------------------------------------------------------
Права на фалы проверял. Нормально.
------------------------------------------------------------
#squidGuard -c /usr/local/etc/squidGuard/squidGuard.conf -dC all
init domainlist /usr/local/squidGuard/db/ads/domains
create new dbfile /usr/local/squidGuard/db/ads/domains.db
init urllist /usr/local/squidGuard/db/ads/urls
create new dbfile /usr/local/squidGuard/db/ads/urls.db
init domainlist /usr/local/squidGuard/db/porn/domains
create new dbfile /usr/local/squidGuard/db/porn/domains.db
init urllist /usr/local/squidGuard/db/porn/urls
create new dbfile /usr/local/squidGuard/db/porn/urls.db
squidGuard 1.2.0 started (1170949898.623)
db update done
squidGuard stopped (1170949917.620)
------------------------------------------------------------
#squidGuard.conf, с убранными комментами:
dbhome /usr/local/squidGuard/db
logdir /var/log/squidGuard

src IT {
  ip 192.168.0.1
  ip 192.168.0.2
  ip 192.168.0.3
  log IT
}

dest ads{
  domainlist ads/domains
  urllist ads/urls
}

dest porn{
  domainlist porn/domains
  urllist porn/urls
  log porno
}

acl {
  default {
    pass none
    log default
  }
}
------------------------------------------------------------
#cache.log после запуска Squid с SquidGuard:
Cache dir '/var/squid/cache' size remains unchanged at 102400 KB
DNS Socket created at 0.0.0.0, port 52144, FD 7
Adding nameserver XXX.XXX.XXX.XXX from squid.conf
Adding nameserver XXX.XXX.XXX.XXX from squid.conf
helperOpenServers: Starting 1 'squidGuard' processes
Accepting HTTP connections at 192.168.0.100, port 3128, FD 8.
Accepting ICP messages at 0.0.0.0, port 3130, FD 36.
WCCP Disabled.
Loaded Icons.
eventCleanup
Ready to serve requests.
init domainlist /usr/local/squidGuard/db/ads/domains
loading dbfile /usr/local/squidGuard/db/ads/domains.db
init urllist /usr/local/squidGuard/db/ads/urls
loading dbfile /usr/local/squidGuard/db/ads/urls.db
init domainlist /usr/local/squidGuard/db/porn/domains
loading dbfile /usr/local/squidGuard/db/porn/domains.db
init urllist /usr/local/squidGuard/db/porn/urls
loading dbfile /usr/local/squidGuard/db/porn/urls.db
squidGuard 1.2.0 started (1170950270.329)
squidGuard ready for requests (1170950270.330)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Squid+SquidGuard"  
Сообщение от reader (ok) on 08-Фев-07, 23:33 

>------------------------------------------------------------
>#squidGuard.conf, с убранными комментами:
>dbhome /usr/local/squidGuard/db
>logdir /var/log/squidGuard
здесь должны быть логи, если директории нет, создай и разрешить squid заходить туда
>
>src IT {
>  ip 192.168.0.1
>  ip 192.168.0.2
>  ip 192.168.0.3
>  log IT
>}
>
>dest ads{
>  domainlist ads/domains
>  urllist ads/urls
>}
>
>dest porn{
>  domainlist porn/domains
>  urllist porn/urls
>  log porno
>}
>
>acl {
этих добавь
IT {
    pass !porn !ads all
}

>  default {
>    pass none
>    log default
>  }
>}
>------------------------------------------------------------
>#cache.log после запуска Squid с SquidGuard:
>Cache dir '/var/squid/cache' size remains unchanged at 102400 KB
>DNS Socket created at 0.0.0.0, port 52144, FD 7
>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>helperOpenServers: Starting 1 'squidGuard' processes
>Accepting HTTP connections at 192.168.0.100, port 3128, FD 8.
>Accepting ICP messages at 0.0.0.0, port 3130, FD 36.
>WCCP Disabled.
>Loaded Icons.
>eventCleanup
>Ready to serve requests.
>init domainlist /usr/local/squidGuard/db/ads/domains
>loading dbfile /usr/local/squidGuard/db/ads/domains.db
>init urllist /usr/local/squidGuard/db/ads/urls
>loading dbfile /usr/local/squidGuard/db/ads/urls.db
>init domainlist /usr/local/squidGuard/db/porn/domains
>loading dbfile /usr/local/squidGuard/db/porn/domains.db
>init urllist /usr/local/squidGuard/db/porn/urls
>loading dbfile /usr/local/squidGuard/db/porn/urls.db
>squidGuard 1.2.0 started (1170950270.329)
>squidGuard ready for requests (1170950270.330)

файлы прочитал и запустился, должно работать, если файлы не пустые :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Squid+SquidGuard"  
Сообщение от Max (??) on 09-Фев-07, 11:11 
>
>>------------------------------------------------------------
>>#squidGuard.conf, с убранными комментами:
>>dbhome /usr/local/squidGuard/db
>>logdir /var/log/squidGuard
>здесь должны быть логи, если директории нет, создай и разрешить squid заходить
>туда
>>
>>src IT {
>>  ip 192.168.0.1
>>  ip 192.168.0.2
>>  ip 192.168.0.3
>>  log IT
>>}
>>
>>dest ads{
>>  domainlist ads/domains
>>  urllist ads/urls
>>}
>>
>>dest porn{
>>  domainlist porn/domains
>>  urllist porn/urls
>>  log porno
>>}
>>
>>acl {
>этих добавь
>IT {
>    pass !porn !ads all
>}
>
>>  default {
>>    pass none
>>    log default
>>  }
>>}
>>------------------------------------------------------------
>>#cache.log после запуска Squid с SquidGuard:
>>Cache dir '/var/squid/cache' size remains unchanged at 102400 KB
>>DNS Socket created at 0.0.0.0, port 52144, FD 7
>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>helperOpenServers: Starting 1 'squidGuard' processes
>>Accepting HTTP connections at 192.168.0.100, port 3128, FD 8.
>>Accepting ICP messages at 0.0.0.0, port 3130, FD 36.
>>WCCP Disabled.
>>Loaded Icons.
>>eventCleanup
>>Ready to serve requests.
>>init domainlist /usr/local/squidGuard/db/ads/domains
>>loading dbfile /usr/local/squidGuard/db/ads/domains.db
>>init urllist /usr/local/squidGuard/db/ads/urls
>>loading dbfile /usr/local/squidGuard/db/ads/urls.db
>>init domainlist /usr/local/squidGuard/db/porn/domains
>>loading dbfile /usr/local/squidGuard/db/porn/domains.db
>>init urllist /usr/local/squidGuard/db/porn/urls
>>loading dbfile /usr/local/squidGuard/db/porn/urls.db
>>squidGuard 1.2.0 started (1170950270.329)
>>squidGuard ready for requests (1170950270.330)
>
>файлы прочитал и запустился, должно работать, если файлы не пустые :)

>здесь должны быть логи, если директории нет, создай и разрешить squid заходить
>туда
#ll /var/log| grep squidGuard
drwxr-xr-x  2 squid   wheel      512 Feb  8 12:25 squidGuard

#ll /var/log/squidGuard
-rw-r--r--  1 squid  wheel  0 Feb  8 12:24 IT
-rw-r--r--  1 squid  wheel  0 Feb  8 12:25 default
-rw-r--r--  1 squid  wheel  0 Feb  8 12:24 denyfiles
-rw-r--r--  1 squid  wheel  0 Feb  8 12:25 porno

этих добавь
IT {
    pass !porn !ads all
}
Я специально запретил всем, чтобы увидеть, что он вобще что-то обрабатывает. Но сделаю как советуешь. Сделал :) Ничего не помогло.

#ll /usr/local/squidGuard/db/porn/
-rw-r--r--  1 squid  1001  23080960 Feb  8 15:51 domains.db
-rw-r--r--  1 squid  1001       629 Feb  6 05:17 expressions
-rw-r--r--  1 squid  1001   5555586 Feb  6 05:17 urls
-rw-r--r--  1 squid  1001  11030528 Feb  8 15:51 urls.db

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Squid+SquidGuard"  
Сообщение от reader (ok) on 09-Фев-07, 11:44 

>>>------------------------------------------------------------
>>>#cache.log после запуска Squid с SquidGuard:
>>>Cache dir '/var/squid/cache' size remains unchanged at 102400 KB
>>>DNS Socket created at 0.0.0.0, port 52144, FD 7
>>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>>helperOpenServers: Starting 1 'squidGuard' processes
странно, почему только один процесс

эти опции есть?
redirect_children
redirector_access
redirector_bypass

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Squid+SquidGuard"  
Сообщение от Max (??) on 09-Фев-07, 11:47 
>
>>>>------------------------------------------------------------
>>>>#cache.log после запуска Squid с SquidGuard:
>>>>Cache dir '/var/squid/cache' size remains unchanged at 102400 KB
>>>>DNS Socket created at 0.0.0.0, port 52144, FD 7
>>>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>>>helperOpenServers: Starting 1 'squidGuard' processes
>странно, почему только один процесс
>
>эти опции есть?
>redirect_children
>redirector_access
>redirector_bypass
1 исправил на 5. На одного человека хватит :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 09-Фев-07, 11:57 
>>
>>>>>------------------------------------------------------------
>>>>>#cache.log после запуска Squid с SquidGuard:
>>>>>Cache dir '/var/squid/cache' size remains unchanged at 102400 KB
>>>>>DNS Socket created at 0.0.0.0, port 52144, FD 7
>>>>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>>>>Adding nameserver XXX.XXX.XXX.XXX from squid.conf
>>>>>helperOpenServers: Starting 1 'squidGuard' processes
>>странно, почему только один процесс
>>
>>эти опции есть?
>>redirect_children
>>redirector_access
>>redirector_bypass
>1 исправил на 5. На одного человека хватит :)
Это исправление ничего оне дало.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Squid+SquidGuard"  
Сообщение от reader (ok) on 09-Фев-07, 12:23 
дальше ХЗ.
это фря у тебя? попробуй файлы разложить как сказано в примере конфига, который создается при установке
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 09-Фев-07, 13:08 
>дальше ХЗ.
>это фря у тебя? попробуй файлы разложить как сказано в примере конфига,
>который создается при установке

FreeBSD 6.1
Жаль. Придется делать пути как пишет книга...
Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Squid+SquidGuard"  
Сообщение от reader (ok) on 10-Фев-07, 21:04 
рабочий конфиг
FreeBSD 6.1

# CONFIGURATION DIRECTORIES

оба пути рабочии

#dbhome /usr/local/squidGuard/db
dbhome /var/db/squidGuard
logdir /var/log

# SOURCE ADDRESSES:

src privilegedsource {
    iplist    src/privilegedsource/ips
}

src my {
    iplist    src/privilegedsource/ip
}

src bannedsource {
    iplist    src/bannedsource/ips
}

src lansource {
    iplist src/lansource/lan
}

dest adult {
    domainlist     adult/domains
    urllist         adult/urls
    expressionlist      adult/expressions
    log        /usr/local/squid/squidGuard/dest/adult.log
}

dest porn {
    domainlist     porn/domains
    urllist         porn/urls
    expressionlist      porn/expressions
    log        /usr/local/squid/squidGuard/dest/porn.log
}

dest audio-video {
    domainlist     audio-video/domains
    urllist         audio-video/urls
    log        /usr/local/squid/squidGuard/dest/audio-video.log
}

dest forums {
    domainlist     forums/domains
    urllist         forums/urls
    expressionlist      forums/expressions
    log        /usr/local/squid/squidGuard/dest/forums.log
}

dest hacking {
    domainlist     hacking/domains
    urllist         hacking/urls
    log        /usr/local/squid/squidGuard/dest/hacking.log
}

dest redirector {
    domainlist    redirector/domains
    urllist         redirector/urls
    expressionlist      redirector/expressions
    log        /usr/local/squid/squidGuard/dest/redirector.log
}

dest warez {
    domainlist         warez/domains
    urllist         warez/urls
    log        /usr/local/squid/squidGuard/dest/warez.log
}

dest ads {
    domainlist     ads/domains
    urllist         ads/urls
    redirect http://127.0.0.1/cgi-bin/2x2.gif
    log        /usr/local/squid/squidGuard/dest/ads.log
}

dest aggressive {
    domainlist     aggressive/domains
    urllist         aggressive/urls
    log        /usr/local/squid/squidGuard/dest/aggressive.log
}

dest drugs {
    domainlist     drugs/domains
    urllist         drugs/urls
    log        /usr/local/squid/squidGuard/dest/drugs.log
}

dest gambling {
    domainlist     gambling/domains
    urllist        gambling/urls
    log        /usr/local/squid/squidGuard/dest/gambling.log
}

dest publicite {
    domainlist    publicite/domains
    urllist        publicite/urls
    expressionlist    publicite/expressions
    log        /usr/local/squid/squidGuard/dest/publicite.log
}

dest violence {
    domainlist    violence/domains
    urllist        violence/urls
    expressionlist    violence/expressions
    log        /usr/local/squid/squidGuard/dest/violence.log
}


dest banneddestination {
    domainlist        banneddestination/domains
    urllist        banneddestination/urls
    expressionlist    banneddestination/expressions
    log    /usr/local/squid/squidGuard/dest/banneddestination.log
}

dest advertising {
    domainlist    advertising/domains
    urllist    advertising/urls
    log    /usr/local/squid/squidGuard/dest/advertising.log
}

# ACLs
acl {
my { pass !porn !ads !advertising !banneddestination all
        redirect http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&s...
    }
    
    default { pass none
        redirect http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&s...
        log    /usr/local/squid/squidGuard/default.log
    }
}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 11-Фев-07, 21:02 
Спасибо за конфиг. Но он мне не помог :(
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Squid+SquidGuard"  
Сообщение от reader (ok) on 12-Фев-07, 10:20 
тогда вопрос как SquidGuard устанавливался и с какой db?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 12-Фев-07, 11:52 
>тогда вопрос как SquidGuard устанавливался и с какой db?

Ставлю из портов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Squid+SquidGuard"  
Сообщение от reader (ok) on 12-Фев-07, 14:43 
с зависимостями проблем не было? с какой версией Berkeley DB поставил? у меня работает с Berkeley DB 3.3


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 12-Фев-07, 14:57 
>с зависимостями проблем не было? с какой версией Berkeley DB поставил? у
>меня работает с Berkeley DB 3.3

Отвечу завтра сутра. Сегодня занят по самое нехочу.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 10-Апр-07, 16:09 
>с зависимостями проблем не было? с какой версией Berkeley DB поставил? у
>меня работает с Berkeley DB 3.3

SquidGuard: 1.2.0 Sleepycat Software: Berkeley DB 3.3.11: (July 12, 2001)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 10-Апр-07, 16:15 
Тестирую squidGuard:

#echo "http://beastiality-sex.com/ NONE/- - GET" | squidGuard -c /usr/local/etc/squidGuard/squidGuard.conf -d
2007-04-10 15:11:20 [21327] init domainlist /var/db/squidGuard/porn/domains
2007-04-10 15:11:20 [21327] loading dbfile /var/db/squidGuard/porn/domains.db
2007-04-10 15:11:20 [21327] init urllist /var/db/squidGuard/porn/urls
2007-04-10 15:11:20 [21327] loading dbfile /var/db/squidGuard/porn/urls.db
2007-04-10 15:11:20 [21327] squidGuard 1.2.0 started (1176217880.422)
2007-04-10 15:11:20 [21327] squidGuard ready for requests (1176217880.424)

2007-04-10 15:11:20 [21327] squidGuard stopped (1176217880.424)
#

Вот и все :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Squid+SquidGuard"  
Сообщение от niksonnnn email(??) on 11-Апр-07, 09:46 
>Тестирую squidGuard:
>
>#echo "http://beastiality-sex.com/ NONE/- - GET" | squidGuard -c /usr/local/etc/squidGuard/squidGuard.conf -d
>2007-04-10 15:11:20 [21327] init domainlist /var/db/squidGuard/porn/domains
>2007-04-10 15:11:20 [21327] loading dbfile /var/db/squidGuard/porn/domains.db
>2007-04-10 15:11:20 [21327] init urllist /var/db/squidGuard/porn/urls
>2007-04-10 15:11:20 [21327] loading dbfile /var/db/squidGuard/porn/urls.db
>2007-04-10 15:11:20 [21327] squidGuard 1.2.0 started (1176217880.422)
>2007-04-10 15:11:20 [21327] squidGuard ready for requests (1176217880.424)
>
>2007-04-10 15:11:20 [21327] squidGuard stopped (1176217880.424)
>#
>
>Вот и все :(

Проверьте права на папку с базами squidGuard

я все апдэйты делаю скриптом примерно такого содержания

#! /bin/sh

/usr/local/bin/squidGuard -C all
chown -R nobody /var/db/squidGuard
killall -HUP squid


были аналогичные проблемы пока не дал папке права пользователя от которого работает сквид )))

кусок конфа сквид

redirector_bypass on
redirect_program /path/to/squidGuard/binary
redirect_children 5

конф гуарда


dbhome /var/db/squidGuard
logdir /var/log
time workhours {
     weekly mtwhfa 08:00 - 20:00
    
}
source mynet {
     ip xxx.xxx.xxx.1-xxx.xxx.xxx.255
}

dest ads {
        domainlist ads/domains
        urllist ads/urls
}
dest aggressive {
        domainlist aggressive/domains
        urllist aggressive/urls
}
dest audio-video {
        domainlist audio-video/domains
        urllist audio-video/urls
}
dest drugs {
        domainlist drugs/domains
        urllist drugs/urls
}
dest gambling {
        domainlist gambling/domains
        urllist gambling/urls
}
dest hacking {
        domainlist hacking/domains
        urllist hacking/urls
}
dest mail {
        domainlist mail/domains
}
dest porn {
        domainlist porn/domains
        urllist porn/urls
        expressionlist porn/expressions
}
dest proxy {
        domainlist proxy/domains
        urllist proxy/urls
}
dest redirector {
        domainlist redirector/domains
        urllist redirector/urls
}
dest spyware {
        domainlist spyware/domains
        urllist spyware/urls
}
dest suspect {
        domainlist suspect/domains
        urllist suspect/urls
}
dest violence {
        domainlist violence/domains
        urllist violence/urls
        expressionlist violence/expressions
}
dest warez {
        domainlist warez/domains
        urllist warez/urls
}

acl {
     mynet  {
         pass     !ads !aggressive !audio-video !drugs !gambling !hacking !mail !porn !proxy !redirector !spyware !suspect !violence !warez !in-addr any
     } else {
         pass     any
     }

     default {
         pass     none
         redirect http://my.web.server/deny.html
     }
}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 11-Апр-07, 11:48 
В данном случае я пытаюсь выполнить по root проверку на фильрацию. И она не работает. :(((
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Squid+SquidGuard"  
Сообщение от niksonnnn email(??) on 11-Апр-07, 19:35 
>В данном случае я пытаюсь выполнить по root проверку на фильрацию. И
>она не работает. :(((

Мозно увидеть конфиги обоих програм и права на сопутствующие файлы?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Squid+SquidGuard"  
Сообщение от reader (ok) on 12-Апр-07, 13:53 
>Тестирую squidGuard:
>
>#echo "http://beastiality-sex.com/ NONE/- - GET" | squidGuard -c /usr/local/etc/squidGuard/squidGuard.conf -d

вместо NONE укажи IP , например из разрешонных в src из squidGuard.conf и в acl добавь
redirect http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&s...

файл squidGuard.conf.sample переименуй в squidGuard.cgi и положи в  cgi-bin

и покажи вывод после этого

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Squid+SquidGuard"  
Сообщение от DrMasik (ok) on 21-Апр-07, 02:07 
Все, разобрался. Всем спасибо за советы! С меня виртуальное пиво!!!
Решение оказалось простым. Во фрагменте кода:"
acl {
  default {
    pass none
    log default
  }
}
"
Я забыл поставить "redirect http://MyWebPage.local"

Т.е. должно быть:"
acl {
  default {
    pass none
#
#
#
    redirect http://MyWebPage.local
#
#
#
    log default
  }
}
"

Еще раз всех благодарю за помощь!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Squid+SquidGuard"  
Сообщение от sysadm on 11-Авг-08, 20:02 
Блин, такая же проблема была, целый день убил!! Спасибо за советы!!! squidGuard рулит!!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру