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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s