Difference between revisions of "Konfigurasi SquidGuard"

From OnnoWiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Konfigurasi Default SquidGuard ada di
 
Konfigurasi Default SquidGuard ada di
  
  /etc/local/squidGuard/squidGuard.conf
+
  /etc/squidGuard/squidGuard.conf
  
 
Konfigurasi yang paling sederhana hanya satu kategori, satu aturan untuk semua.
 
Konfigurasi yang paling sederhana hanya satu kategori, satu aturan untuk semua.
  
#
+
  dbhome /var/lib/squidguard/db
# CONFIG FILE FOR SQUIDGUARD
+
  logdir /var/log/squidguard
#
+
 
 
  dbhome /usr/local/squidGuard/db
 
  logdir /usr/local/squidGuard/logs
 
 
 
 
  dest porn {
 
  dest porn {
 
       domainlist porn/domains
 
       domainlist porn/domains
Line 80: Line 76:
 
==Pranala Menarik==
 
==Pranala Menarik==
  
* [[Teknik Memblok Situs Negatif]]
+
* [[Memblok Situs Tidak Baik Menggunakan SquidGuard]]
 
* [[Linux Howto]]
 
* [[Linux Howto]]
 +
* [[Teknik Memblok Situs Tidak Baik]]
 +
* [[Memblokir Situs Tidak Baik: Menggunakan Sistem Operasi]]
 +
* [[Memblokir Situs Tidak Baik: Desktop Untuk Anak]]
 +
* [[Memblokir Situs Tidak Baik: Setting Internet Explorer & Default Browser Page Bagi Putra-Putri Anda]]
 +
* [[Memblokir Situs Tidak Baik: Software Parental Control]]
 +
* [[Memblokir Situs Tidak Baik: Teknik Filter pada Browser]]
 +
* [[Memblokir Situs Tidak Baik: Teknik Filter Content]]
 +
* [[Memblokir Situs Tidak Baik: Teknik Berbasis DNS]]
 +
* [[Memblokir Situs Tidak Baik: Teknik Berbasis Proxy]]
 +
* [[Memblokir Situs Tidak Baik: Teknik Berbasis Firewall]]
 +
* [[Memblokir Situs Tidak Baik: Anti Virus dan Trojan]]
 +
* [[Memblokir Situs Tidak Baik: ISO / Appliance]]
 +
 +
 +
[[Category: Internet Sehat]]
 +
[[Category: Proxy]]

Latest revision as of 10:38, 23 June 2017

Konfigurasi Default SquidGuard ada di

/etc/squidGuard/squidGuard.conf

Konfigurasi yang paling sederhana hanya satu kategori, satu aturan untuk semua.

dbhome /var/lib/squidguard/db
logdir /var/log/squidguard

dest porn {
     domainlist porn/domains
     urllist porn/urls
}
acl {
     default {
          pass !porn all
          redirect http://localhost/block.html
     }
 }


Jika kita memilih lebih dari satu kategori untuk di blok dapat menggunakan contoh berikut,

dest adv {
     domainlist      adv/domains
     urllist         adv/urls
}
dest porn {
     domainlist      porn/domains
     urllist         porn/urls
}
dest warez {
     domainlist      warez/domains
     urllist         warez/urls
}

ACL yang kita gunakan sebagai berikut

acl {
     default {
          pass    !adv !porn !warez all
          redirect http://localhost/block.html
     }
}


Kita juga dapat melakukan whitelist (lawannya blacklist) melalui konfigurasi berikut

dest white {
     domainlist      white/domains
     urllist         white/urls
}
acl {
     default {
          pass    white !adv !porn !warez all
          redirect http://localhost/block.html
     }
}


Sebelum di aktifkan, kita perlu menginisialisasi blacklist, mengkonversikan file text blacklist menjadi file database agar mempercepat proses cek dan blocking. Proses inisialisasi menggunakan perintah

# squidGuard -C all
# chown -R <squiduser> /usr/local/squidGuard/db/*

Harusnya anda akan melihat di log kira-kira message berikut,

2006-01-29 12:16:14 [31977] squidGuard 1.2.0p2 started (1138533256.959)
2006-01-29 12:16:14 [31977] db update done
2006-01-29 12:16:14 [31977] squidGuard stopped (1138533374.571)


Pranala Menarik