PENGERTIAN
Server proxy adalah server yang yang bertindak sebagai perantara untuk permintaan dari klien mencari sumber daya dari server lain. Biasanya proxy menggunakan squid.
Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache.
LATAR BELAKANG
Proxy server dapat mengatur permintaan client apakah dilayani atau ditolak.
MAKSUD DAN TUJUAN
Dapat mengkonfigurasi proxy menggunakan squid.
ALAT DAN BAHAN
Server
PC/Laptop
Client
WAKTU PELAKSANAAN
50 Menit
LANGKAH LANGKAH
Instal terlebih dahulu squid dengan perintah apt-get install squid3
Konfigurasi squid dengan mengedit file squid.conf dengan perintah nano /etc/squid3/squid.conf
Cari bagian http_port 3128 dengan perintah ctrl+w pada nano
Tambahkan kata transparent pada belakang http_port 3128
Cari kata cache_mem
Tambahkan ukuran cache (Seperempat dari ram server)
Cari kata cache_mgr
Tambahkan mail anda
Cari visible_hostname
Tambahkan hostname anda
Cari acl connect
Tambahkan script sebagai berikut :
Cari http_acces deny all
Tambahkan tanda pagar "#" pada bagian depan artinya perintah tersebut dimatikan
Buat file untuk mengisi situs yang ingin di blokir dengan perintah nano /etc/squid3/url
Tambahkan situs yang ingin diblokir
Buat file untuk mengisi kata kunci yang ingin diblokir dengan perintah nano /etc/squid3/key
Tambahkan kata kunci yang ingin diblokir
Untuk mengecek squid sudah berjalan dengan lancar masukan perintah squid3 -z
Lalu belokan port 80 menuju port 3128 dan save iptable dengan perintah iptables –t nat –A PREROUTING –s 192.168.10.0/24 –p tcp –dport 80 –j REDIRECT –to-port 3128
iptables-save > /etc/iptables
Cek melalui web browser dengan memasukan situs yang diblokir maka hasilnya seperti berikut :
Tanggal :
15 Maret 2017
Referensi :
https://id.wikipedia.org/wiki/Squid
https://en.wikipedia.org/wiki/Proxy_server
Ebook Administrasi Linux Debian 7.3.0
Comments
Post a Comment