Proxy server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.
Langkah-langkah konfigurasi proxy server :
- Masukkan media intalasi berupa CD Debian 7.
- Masukkan script untuk menginstall squid sebagai berikut:
apt-get install squid
3. Kemudian konfigurasi rc.local sebagai berikut:
nano /etc/rc.local
Tulis sebelum exit 0 script berikut:
iptables -t nat -A POSTROUTING -j MASQUERADE
iptables -t nat -A PREROUTING -s (ip network eth1/subnet) -p tcp --dport 80 -j REDIRECT --to-port 3128
4. Setelah di isi, stop kemudian restart rc.local.
service rc.local stop
service rc.local start
5. Kemudian masuk ke directory squid.
nano /etc/squid/squid.conf
6. Setelah masuk konfigurasi squid.
7. Kemudian edit klik ctrl+w(untuk mencari):
- #http_port 3128 (hapus tanda pagar dan tambahkan transparent setelah 3128)
- #cache_mem 8 MB(hapus tanda pagar dan ganti tanda 8 dengan 48)
- #cache_mgr webmaster(hapus tanda pagar dan ganti webmaster dengan admin@(dns-search)
- visible_hostname,, kemudian ada #none(hapus tanda pagar dan none kemudian tulis visible_hostname (dns-search)).
- tulis di di bawah acl con
- acl blacklist url_regex -i "/etc/squid/blacklist.txt" --> blacklist
- acl url dstdomain "/etc/squid/url.txt"
- acl lan src (ip network/subnet)
- http_access deny blacklist
- http_access deny url
- http_access allow lan
8. Kemudian restart squid
service squid restart
9. kemudian masuk ke
nano /etc/squid/blacklist.txt --> Ex: facebook
nano /etc/squid/url.txt --> Ex: www.facebook.com
10. Restart kembali squid.
11. Atur ip client.
12. Cek di browser client dengan memasukkan url tersebut jika terblok maka Proxy berhasil.
Sumber:
http://lebaksono.files.wordpress.com/2011/04/debianserverfinal.pdf
http://vikriaulia.wordpress.com/2014/06/17/konfigurasi-squid-proxy-server-debian-7/
Comments
Post a Comment