URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 13295
[ Назад ]

Исходное сообщение
"проблема со squidGuard."

Отправлено Lamer , 13-Фев-02 13:56 
Freebsd 4.4 squid 2.4 squidGuard 1.1.4
вот как он прописан в squid:

# cat /usr/local/etc/squid/squid.conf | grep redirect_program

redirect_program      /usr/local/bin/squidGuard -c /usr/local/etc/squid/squidGuard.conf

а вот конфа squidGuard:

# cat /usr/local/etc/squid/squidGuard.conf
logdir /usr/local/squidGuard/log
dbhome /usr/local/squidGuard/db

dest local {
   domainlist local/domains
  }
acl {
default {
    pass local none
    log my.log
         }
   }

и нифига не пашет. по идее, он не должен никуда никого пускать, а прокся нормально работает.. и my.log пустой, хотя в логах squidGuard пишется, что он стартует.
или что-то я неправильно понял про конфиги??
Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"RE: проблема со squidGuard."
Отправлено Lamer , 13-Фев-02 15:54 
народ!!!
может кто знает, а?
кто нибудь работал со squidGuard?
уже второй день мучаюсь.. все мозги выдумал, все мануалы прочитал :(((
помогите, а?


"RE: проблема со squidGuard."
Отправлено zakat , 13-Фев-02 18:14 
default {
════pass local none
════log my.log
════════ }

А redirect куда ???

default {
════pass local none
════log my.log
    redirect http://yahoo.com
════════ }
По моему так!!!


"RE: проблема со squidGuard."
Отправлено Lamer , 14-Фев-02 11:21 
>default {
>════pass local none
>════log my.log
>════════ }
>
>А redirect куда ???
>
>default {
>════pass local none
>════log my.log
>    redirect http://yahoo.com
>
>════════ }
>По моему так!!!
да пробовал уж..
с редиректом и без не пашет :(



"RE: проблема со squidGuard."
Отправлено zakat , 14-Фев-02 13:15 
Высылаю пример работающей конфигурации
файл :SquidGuard

logdir /var/SquidGuard
dbhome /usr/local/squidGuard/db

src kids {
         ip        192.168.0.200 #192.168.0.100
     }

src student_307 {
         ip        192.168.0.1-192.168.0.15  
     }
src student_308 {
         ip        192.168.0.16-192.168.0.30  
     }
src student_309 {
         ip        192.168.0.31-192.168.0.45  
     }

src yaroslav {
         ip       192.168.0.62
     }

src department {
         ip       192.168.4.170 192.168.1.1-192.168.1.5 192.168.0.60-192.168.0.61 192.168.4.157
     }
src permanent {
         ip        192.168.0.101 192.168.4.103  192.168.0.199 192.168.0.100
     }

dest pornography {
        domainlist      porn/domains
           expressionlist    porn/expressions
        urllist         porn/urls
     }
dest warez {
        domainlist      warez/domains
        urllist         warez/urls
     }

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

dest good {
        domainlist      good/domains
     }
dest chat {
        domainlist      chat/domains
           expressionlist    chat/expressions
     }

dest ads {
        domainlist      ads/domains
           expressionlist    ads/expressions
        urllist         ads/urls
    redirect       302:http://www.my.host/Images/not_banner.gif

     }

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

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

acl {
         kids {
             pass !warez !chat !pornography !agressive !drugs !hacking !ads all
         rewrite get
          redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
       }

         student_307 {
             pass !warez !chat !pornography !agressive !drugs !hacking !ads all
         rewrite get
          redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
         }
      

         student_308 {
             pass good none
         rewrite get
          redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
        }

         student_309 {
             pass !warez !chat !pornography !agressive !drugs !hacking !ads all
         rewrite get
          redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
         }

         yaroslav {
             pass !warez !chat !pornography !agressive !drugs !hacking !ads all
         redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
         }

         department {
             pass !warez !chat !pornography !agressive !drugs !hacking !ads all
         redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
         }
         permanent {
             pass  all
         rewrite get
         redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
         }
         default {
        pass none
        redirect http://www.my.host
        log /var/SquidGuard/defoult.log
         }
     }
  Файл bl.cgi  поставляется как blocked.cgi . Он  виводит на экран симпатичный ответ в случае отказа на запрос.
Все базы взяты из файла blacklists.tar.gz по адресу www.sguidguard.org