Cara Konfigurasi Proxy Server di Debian 7


PROXY SERVER

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 akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall. (sumber : wikipedia)
1. Install squid sebagai berjalannya konfigurasi proxy server. Perintahnya sebagai berikut "apt-get install squid".
2. Jika belum berhasil maka kalian diminta untuk mengganti dvd. Klik eject kemudian gantilah dvd 2 ataupun 1. 
3. Setelah digati dvd nya lakukan scanning terlebih dahulu dengan perintah "apt-cdrom add" hingga ada tulisan repeat this seperti di gambar. 
4. Lakukan installasi kembali dengan perintah seperti diawal dengan memasukkan perintah "apt-get install squid". Jika sudah seperti gambar maka installasi yang kalian buat berhasil.
5. Konfigurasi sysctl.conf dengan perintah "nano /etc/sysctl.conf". Menghilangkan tanda pafar pada kalimat net.ipv4.ip_forward=1. Lalu save konfigurasi kalian dengan ctrl x, y, dan enter.

6. Konfigurasi rc.local dengan menambahkan kalimat diatas kata exit =0. Jangan lupa save konfigurasi dengan ctrl x, y ,dan enter. 
 iptables -t nat -A POSTROUTING eth0 -i masquerade
iptables -t nat -A PREROUTING -s 192.168.20.0/24 (network ip server) -p tcp--dport 80 cj REDIRECT --to port 3128

7. Masuk kedalam folder squid.conf dengan perintah "nano /etc/ squid/squid.conf" .
8. Langsung saja ctrl+w langsung muncul search maka tuliskan langsung http_port 3128 kemudian enter. Setelah seperti di gambar dan ditambahkan transparent. Seperti berikut "http_port 3128 transparet".

9. Kemudian ( ctrl+w ) kembali dengan mencari kalimat acl localnet src kemudian tambahkan perintah dengan mengisikan ip server yang kalian buat. Seperti digambar ditambahkan pada baris dengan kalimat "acl localnet src 192.168.20.1/24".
Acl : Access Control List
Src : parameter 

10. Masih dalam folder squid.conf klik lagi ( ctrl+w ) kemudian cari acl CONNECT method CONNECT. Pada baris baru tambahkan alamat access dengan kalimat "http_access allow localnet". Artinya kita memberikan akses untuk mengakses server. Kemudian save konfigurasi yang sudah dibuat dengan ctrl x, y, dan enter.
11. Setelah konfigurasi diatas sudah dilakukan langsung masukkan perintah
squid -z
Restart proxy "service squid restart"  sampai ada tanda ok agar konfigurasi yang kalian buat berhasil.

12. Buka browser masukkan ip server yang kalian buat apakah berhasil ataukah masih gagal. Jika berhasil akan muncul kalimat "it work". Tidak akan muncul seperti digambar karena ini sudah saya ganti ketika mengerjakan web server.
13. Check ip pada client. Belum sampai disini masih ada langkah selanjutnya untuk block suatu situs. 
14. Masuk kembali kedalam folder squid.conf dengan memblock detik.com kalian langkah mencarinya seperti diatas. Tambahkan pada baris baru "acl blockdomain dstdomain detik.com".
15. Tambahkan alamat access untuk menolak client yang yang mencari. Tambahkan kalimat "http_access deny blockdomain". Deny artinya menutup akses
16. Saya membuka pada mozilla firefox. Klik Menu - Options - Network Setting - Setting seperti digambar. Dengan memilih manual proxy dan memasukkan ip server dan port 3128 seperti yang kalian konfigurasi sebelumnya. Centang pada kalimat use the proxy server for all protocols. Lalu klik ok. 
17.  Lakukan kembali pada browser dan masukkan kembali ip server maka akan muncul seperti di gambar jika berhasil. 




Demikian cara konfigurasi proxy server yang bisa saya bagikan kepada kalian semua. Semoga bermanfaat and see you nest time.

Komentar

Postingan populer dari blog ini

Konfigurasi Web Server Pada VMware Workstation

Cara Konfigurasi DNS Server Pada VMware Workstation

Cara Konfigurasi FTP Server Pada VMware