Blok website menggunakan Squid

Buat alamat website yang akan diblok, misal:

youtube.com
mediafire.com
4shared.com
dst

Kemudian simpan alamat tersebut pada file di:

/etc/squid/BadSite.txt

Untuk memblok kata kunci tertentu, buat file berisi kata kunci yang ingin diblok:

xxx
porn
saru
dst

Kemudian simpan di:

/etc/squid/BadKeyWord.txt

Buat acl pada squid.conf

acl BadSite dstdomain “/etc/squid/BadSite.txt”
acl BadKeyWord url_regex -i “/etc/squid/BadKeyWord.txt”

Kemudian deklarasikan acl BadSite dan BadKeyWord sebagai request yang ditolak:

http_access deny BadSite
http_access deny BadKeyWord
http_allow all

Simpan Konfigurasi, dan lakukan rekonfigurasi

sudo squid -k reconfigure

Untuk mengubah halaman pesan error, rubah file yang ada di sini:

/usr/share/squid/errors/English/ERR_ACCESS_DENIED

Selesai, Semoga Bermanfaat 🙂

Advertisements