Memblok Situs Tidak Baik Menggunakan ACL Squid: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
Line 1: Line 1:
Buat file utk blok  
Buat file utk blok  


  # vi /etc/squid/blok.txt
  vi /etc/squid/blok.txt


masukkan daftarnya disini, tekan :wq untuk menyimpan (jika menggunakan vi)
masukkan daftarnya disini, tekan :wq untuk menyimpan (jika menggunakan vi)
Line 7: Line 7:
  acl blok url_regex -i “/etc/squid/blok.txt”
  acl blok url_regex -i “/etc/squid/blok.txt”
  http_access deny blok
  http_access deny blok
Format / isi blok.txt, misalnya,
^.*my-site-dont-access-with-proxy\.com$
.*you-can-write-any-regex-here.*
Atau pakai dstdom_regex
acl blok dstdom_regex -i “/etc/squid/blok.txt”
http_access deny blok
Format / isi blok.txt, misalnya,
.ngentot.tv
.bokep.com


reload konfigurasi squid
reload konfigurasi squid


  # squid -k reconfigure
  squid -k reconfigure


Sampai sini situs yang ada di file blok.txt sudah diblok. sekedar untuk variasi pesan error (secara default usr akan mendapatkan pesan error ''Access Denied''). ini juga bisa untuk menghindari kecurigaan klien:D
Sampai sini situs yang ada di file blok.txt sudah diblok. sekedar untuk variasi pesan error (secara default usr akan mendapatkan pesan error ''Access Denied''). ini juga bisa untuk menghindari kecurigaan klien:D

Revision as of 06:11, 13 July 2017

Buat file utk blok

vi /etc/squid/blok.txt

masukkan daftarnya disini, tekan :wq untuk menyimpan (jika menggunakan vi)

acl blok url_regex -i “/etc/squid/blok.txt”
http_access deny blok


Format / isi blok.txt, misalnya,

^.*my-site-dont-access-with-proxy\.com$
.*you-can-write-any-regex-here.*


Atau pakai dstdom_regex

acl blok dstdom_regex -i “/etc/squid/blok.txt”
http_access deny blok

Format / isi blok.txt, misalnya,

.ngentot.tv
.bokep.com



reload konfigurasi squid

squid -k reconfigure

Sampai sini situs yang ada di file blok.txt sudah diblok. sekedar untuk variasi pesan error (secara default usr akan mendapatkan pesan error Access Denied). ini juga bisa untuk menghindari kecurigaan klien:D

deny_info ERR_DNS_FAIL blok

jadi dari sekian banyak blacklist bisa dibagi menjadi beberapa bagian dengan pesan error yang beda-beda. File yang akan digunakan untuk memberikan pesan error ada di

/usr/share/squid/errors/English

Alhamdulillah akhirnya selesai juga. selamat nge blok:D


Referensi

Pranala Menarik