Squid/ WEB PROXY
Installasi Squid sebagai Web Proxy di Debian server
1.Pertama kita Install dulu paket Squid sebagai web proxy dengan perintah.
#apt-get install squid3
2.Edit file squid.conf, dengan menggunakan perintah:
# nano /etc/squid3/squid.conf
# nano /etc/squid3/squid.conf
3.nanti tamilan akan berubah seperti di bawah ini dan anda
mengetahui beberapa baris konfigurasi yang anda akan cari yaitu :
http_port 3128
cache_mgr
visible_hostname
cache_dir ufs /var
cache_mem
http_access deny all
acl CONNECT
mengetahui beberapa baris konfigurasi yang anda akan cari yaitu :
http_port 3128
cache_mgr
visible_hostname
cache_dir ufs /var
cache_mem
http_access deny all
acl CONNECT
4.Cari kata "http_port 3128" dengan menekan "CTRL+W" masukan kata
“http_port 3128” lalu tekan "Enter" tambahkan “transparent” seperti gambar
dibawah ini.
5.Lalu cari kata “cache_mgr” dengan menekan "CTRL+W" masukan kata
“cache_mgr” lalu tekan "Enter" jika sudah ketemu kita hilangkan # dan kita
ganti seperti bayu1@bayu.net.
6.Cari kata “visible_hostname” dengan menekan "CTRL+W", anda masukan
kata “visible_hostname” lalu tekan "Enter" Tambahkan domain server anda
seperti gambar beriku.
7.Kemudian cari kata “cache_dir ufs /var” dengan menekan "CTRL+W", anda
masukan kata “cache_dir ufs /var” lalu tekan "Enter" Hilangkan tanda "#".
8.Lalu cari kata “cache_mem” dengan menekan "CTRL+W", anda masukan kata
“cache_mem” lalu tekan "Enter"Hilangkan tanda "#", lalu ganti 8 MB menjadi
lebih besar (biasanya 1⁄4
dari ram) misal 16MB atau 32MB. Disini saya
menggunakan 32 MB.
9.Lalu cari kata “http_access deny all" dengan menekan "CTRL+W", anda
masukan kata “http_access deny all” lalu tekan "Enter" Kemudian beri tanda
"#" pada “http_access deny all” biasanya terdapat 2
bagian yang sama, satu
sudah diberi tanda "#" tetapi satunya belum.
Kita harus memberikan tanda
"#" pada yang belum ada tandanya. Seperti
gambar berikut.
“acl CONNECT” lalu tekan "Enter" Tambahkan script
acl local src 10.44.1.2
acl blokir dstdomain "/etc/squid/blokir"
acl blokkey url_regex -i "/etc/squid3/kata.txt"
http_access deny blokir
http_access deny blokkey
http_access allow local.
11.Simpan dengan menekan "CTRL+X", tulis "y" lalu tekan "Enter",
Buat file "blokir", dengan menggunakan perintah:
# nano /etc/squid3/blokir
Buat file "blokir", dengan menggunakan perintah:
# nano /etc/squid3/blokir
12.Tambahkan dns yang akan di blokir. Disini, saya akan memblokir dns
kaskus. Maka saya tulis seperti gambar di bawah ini:
13.Buat file "kata.txt", dengan menggunakan perintah:
# nano /etc/squid3/kata.txt
# nano /etc/squid3/kata.txt
14.Tambahkan kata-kata yang akan di blokir nantinya kalau client
mengetikkan
salah satu dari kata-kata yang sudah kita tulis di file ini.
Seperti gambar
berikut ini:
15.Simpan dengan menekan "CTRL+X", tulis "y" lalu tekan "Enter".Lalu periksa
apakah konfigurasi anda di squid.conf sudah benar atau belum dengan
perintah Jika muncul tulisan seperti gambar diatas, berarti koonfigurasi
squid anda sudah berhasil.:
# squid3 -z
16.Restart squid3 kita, dengan menggunakan perintah:
# service squid3 restart
# service squid3 restart
SELESAI
Sekian dari yang saya bisa sampaikan kurang lebihnya mohon maaf semoga bermanfaat.
Berhasil a gannn......?????
kok cuma gitu gannn???cara ngeblog situsnya gimana???