Mainos / Advertisement:

Ero sivun ”SquidGuard” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
Rivi 22: Rivi 22:
 
Pura tiedosto
 
Pura tiedosto
  
   tar -zxvf shallalist.tar.gz
+
   tar -zxvf blacklists.tgz
  
 
Kopioi tietokannat SquidGuardin hakemistoon
 
Kopioi tietokannat SquidGuardin hakemistoon
  
   cp -avr BL/porn/ /var/lib/squidguard/db/
+
   cp -avr BL/ads/ /var/lib/squidguard/db/
  
 
Luo tietokanta tekstitiedostoista
 
Luo tietokanta tekstitiedostoista
  
   cd /var/lib/squidguard/db/porn
+
   cd /var/lib/squidguard/db/ads
 
   squidGuard -b -C domains
 
   squidGuard -b -C domains
 
   squidGuard -b -C urls
 
   squidGuard -b -C urls

Versio 9. toukokuuta 2015 kello 09.41

SquidGuardin avulla voit suodattaa tiettyjä domaneja Squidin kanssa. Tällä voi tehdä esimerkiksi Adblockin.


Asennus

Asennus tapahtuu kätevästi pakettihallinnasta

 aptitude install squidguard

Konfigurointi

Estolistojen konfigurointi

Hae Blacklistit:

 http://www.squidguard.org/blacklists.html

Esimerkiksi:

 wget -c http://squidguard.mesd.k12.or.us/blacklists.tgz

Pura tiedosto

 tar -zxvf blacklists.tgz

Kopioi tietokannat SquidGuardin hakemistoon

  cp -avr BL/ads/ /var/lib/squidguard/db/

Luo tietokanta tekstitiedostoista

 cd /var/lib/squidguard/db/ads
 squidGuard -b -C domains
 squidGuard -b -C urls

Konfiguroi käyttöoikeudet tietokanta tiedostoihin:

 chown proxy:proxy -R /var/lib/squidguard/db/

Squid3 konfigurointi

Konfiguroi Squid3:

 nano /etc/squid3/squid.conf

Lisää seuraava rivi kohtaan url_rewrite_program:

 url_rewrite_program /usr/bin/squidGuard

SquidGuard konfigurointi

Avaa SquidGuard konfigurointi tiedosto:

 nano /etc/squid/squidGuard.conf

Lisää seurava rivi

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


Konfiguroi acl:

 acl {
       default {
               pass  !ads all
               redirect http://192.168.1.11/blocked.html?clientaddr=%a+clientname=%n+clientident=%i+srcclass=%s+targetclass=%t+url=%u
       }

}

Mainos / Advertisement: