Cara Konfigurasi Proxy Debian 7
Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request content dari Internet atau intranet.
Proxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer klien. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah “agen keamanan” untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall. (sumber : wikipedia)
Disini saya memakai Debian 7 beserta kedua CD-nya, yaitu DVD-1 dan DVD-2.
Berikut cara konfigurasi Proxy Server di Debian 7 :
1. Pertama-tama kalian install dulu Debian 7 nya menggunakan DVD-1
2. Ketika sudah menginstall, masukkan DVD-2
apt-cdrom add
apt-get update
apt-get install squid
3. Masuk ke file konfigurasi squid
nano /etc/squid/squid.conf
4. Cari kata kunci (Ctrl + W) "http_port 3128", lalu tambahkan kata "transparent" di akhirnya.
5. Kemudian cari "192.168", tambahkan "acl localnet src 192.168.1.0/24" artinya kita mendaftarkan network kita. Karena disini saya menggunakan IP 192.168.1.1 untuk server.
Acl : Access Control List
Src : parameter
6. Kemudian scroll ke bawah sedikit, temukan "acl CONNECT method CONNECT", lalu dibawahnya tambahkan "http_access allow localnet". Artinya kita memberikan akses untuk mengakses server, kalian juga bisa "deny" untuk menutup aksesnya.
nano /etc/sysctl.conf
Scroll ke bawah sedikit, cari "#net.ipv4.ip_forward=1", hilangkan tanda pagar disampingnya (#). Close & save.
8. Buka file rc.local
nano /etc/rc.local
di atas "exit 0" tambahkan :
iptables -t nat -A POSTROUTING -o eth0 -i masquerade
iptables -t nat -A PREROUTING -s 192.168.1.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
9. Close & save. Ketik :
squid -z
service restart squid
reboot
10. Atur IP client di Windows
11. Buka browser kalian, disini saya menggunakan Mozilla Firefox, kemudian setting proxynya
Menu > Options > Advanced > Network > Settings
12. Coba akses server di browser
13. Sekarang kita coba block ip client windows kita (192.168.1.5) sehingga kita tidak bisa mengakses server di file squid.conf
Jika kalian ingin memblock domain, tambahkan saja :
acl blockdomain dstdomain .detik.com
http_access deny blockdomain
sekian dari saya,,terimakasih,,selamat mencoba :)
0 komentar:
Posting Komentar