Blokir Situs dengan Squid Proxy


A.pengertian 
server proxy adalah server yang (sistem komputer atau aplikasi) yang bertindak sebagai perantara untuk permintaan dari klien mencari sumber daya dari server lain. Squid adalah caching dan forwarding HTTP web proxy . Ia memiliki berbagai macam kegunaan, dari mempercepat sebuah web server dengan caching permintaan ulang; untuk caching web , DNS dan lainnya jaringan komputer pencarian untuk sekelompok orang berbagi sumber daya jaringan, untuk membantu keamanan dengan menyaring lalu lintas. Meskipun terutama digunakan untuk HTTP dan FTP , Squid termasuk dukungan terbatas untuk beberapa lainnya protokol termasuk TLS , SSL , Internet Gopher , dan HTTPS Squid tidak mendukung SOCKS protokol.Fungsi Setelah server proxy Squid diinstal, web browser dapat dikonfigurasi untuk menggunakannya sebagai proxy HTTP server, memungkinkan Squid untuk menyimpan salinan dari dokumen-dokumen kembali, yang, pada permintaan ulang untuk dokumen yang sama, dapat mengurangi waktu akses serta bandwidth yang di pakai.berikut merupakan jenis proxy:
  1. Proxy terbuka adalah server proxy forwarding yang dapat diakses oleh setiap pengguna Internet.
  2. reverse proxy (atau pengganti) adalah server proxy yang muncul kepada klien menjadi server biasa. Permintaan akan diteruskan ke satu atau lebih proxy server yang menangani permintaan. 
Keamanan Sebuah proxy dapat menjaga struktur jaringan internal rahasia perusahaan dengan menggunakan terjemahan alamat jaringan , yang dapat membantu keamanan dari jaringan interna Hal ini membuat permintaan dari mesin dan pengguna di jaringan lokal anonim. Proxy juga dapat dikombinasikan dengan firewall . 
 
 
B.latar belakang
Saat ini, kebanyakan proxy adalah proxy web, memfasilitasi akses ke konten di World Wide Web , menyediakan anonimitas dan dapat digunakan untuk memotong IP blocking alamat .maka dari itu saya akan memblokir situs yang berbahaya atau tidak diinginkan menggunkan squid proxy.

C.maksud dan tujuan 
untuk memblokir situs url ataupun kata kunci menggunakan squid proxy.
 
D.alat dan bahan
  • pc debian router
  • client
  • koneksi internet
E.jangka waktu pelaksanaan
wkatu yang saya butuhkan kurang lebih 15 menit saja.
 
F.tahap pelaksanaan
1.pastikan kamu sudah menginstall squid 
2.silakan konfigurasi squid dengan masukan perintah 
#nano /etc/squid3/squid.conf 

 3.selanjutnya kamu kamu edit 
tekan ctrl+w lalu cari acl CONNECT  silakan tambahkan skrip ini

acl url dstdomain "/etc/squid3/url"
acl key url_regex -i "/etc/squid3/key"
http_access deny url 
http_access den key 
acl lan src 192.168.100.0/28
http_access allow lan 
http_access allow all 

janga lupa save ctrl+x tekan y 
 
4.kemudian masuk dengan perintah
#nano /etc/squid3/url
 
 
5.silakan tulis situs url yang akan kamu blokir 
contoh punya saya yang akan di blokir :
.bukalapak.com
.detik.com
 
jangan lupa kamu simpan ctrl+x tekan y
 6.setelah itu masuk ke  
#nano /etc/squid3/key

 7.kemudian masukan kata kunci yang akan di blokir saat dituliskan di browser
contoh kata kunci yang akan saya blok adalah cara
8.selanjutnya masuk ke directory /etc/squid3/
#cd /etc/squid3/  
setelah itu tuliskan 
#squid -z 
untuk menjalankan perintah yang sudah kamu buat  
9.disini kamu tuliskan perintah iptablesnya agar ip yang mengakses ke port 80 (browser) di redirect ke port 3128(proxy)
#iptables -t nat -A PREROUTING  -s 192.168.100.0/28 -p tcp --dport 80 -j REDIRECT --to port 3128
 
10.silakan masuk ke 
#nano /etc/rc.local
lalu tambahkan perintah iptables seperti diatas tadi
#iptables -t nat -A PREROUTING  -s 192.168.100.0/28 -p tcp --dport 80 -j REDIRECT --to port 3128

 11.kemudian restart dengan perintah  
#/etc/init.d/rc.local restart
12.lalu kamu cek di pc client dengan menuliskan url dan kata kunci yang sudah kita blokir tadi
nah sekarang detik.com sudah di blokir 


 dan begitu juga dengan kata kunci cara 

 


G.kesimpulan
squid proxy server bisa digunakan untuk memblokir sebuah url atau kata kunci yang berbahaya atau tidak diinginkan pada saat client menggunakan koneksi server itu.
 
H.referensi


EmoticonEmoticon

Páginas vistas en total

Páginas

BTemplates.com