Blok Situs2 Tertentu Dengan Squid

Ada kalanya di sebuah perusahaan menerapkan kebijakan dalam pengaksesan internet, kebijakan tersebut dimaksudkan untuk mendisiplinkan para karyawannya agar tidak mengakses situs jejaring sosial dalam jam kerja, dan jg tidak mengakses situs dengan konten pornografi.
Sebagai sys admin dan network admin kita dituntut untuk menerapkan kebijakan tersebut. Hal ini tentu sangat mudah jika kita sudah menerapkan squid di router internet.

Buat file untuk blocksitus misal blocksitus.txt:

#nano /etc/squid/blocksitus.txt
Isinya kurang lebih seperti ini:
---------------------------------------------------------
.facebook.com
.friendster.com
.twitter.com
.youtube.com
---------------------------------------------------------
Klo ada tambahan silakan ditambahkan sendiri

Buat jg file untuk kata2 terlarang misal kataterlarang.txt:

#nano /etc/squid/kataterlarang.txt
Isinya kurang lebih seperti ini:
---------------------------------------------------------
mesum
sexy
porn
naked
adult
amateur
---------------------------------------------------------
Klo ada tambahan silakan ditambahkan sendiri

Edit file squid.conf:

#nano /etc/squid/squid.conf
Buat dulu acl nya dan tambahkan parameter2 berikut:
---------------------------------------------------------
acl blocksitus dstdomain “/etc/squid/blocksitus.txt”
acl kataterlarang url_regex “/etc/squid/kata.txt”

http_access deny blocksitus
http_access deny kataterlarang
http_access allow jaringan
---------------------------------------------------------
Catatan: penempatan http_access deny blocksitus dan http_access deny kataterlarang harus diatas http_access allow jaringan, kalau tidak maka parameter tidak akan berfungsi

Screenshoot:

Bagaimana jika tidak ingin menampilkan halaman access denied dari squid?

Solusinya yaitu bisa kita redirect ke situs yang lain, atau redirect ke web server lokal jika ada.

Edit file squid.conf
#nano /etc/squid/squid.conf

Tambahkan parameter berikut:
--------------------------------------------------------------------------
deny_info http://jawapos.co.id blocksitus
deny_info http://jawapos.co.id kataterlarang
--------------------------------------------------------------------------
disini halaman yang terblok saya redirect ke jawapos.co.id

1 comment:

  1. thanks mas mantep bener...
    tukar link dengan saya yah.

    Matur suwun terima kasih

    http://massol507.multiply.com

    ReplyDelete

Related Posts with Thumbnails