Selasa, 02 April 2013

konfigurasi proxy server

konfigurasi proxy server sendiri memiliki banyak fungsi diantara nya untuk menyaring berbagai situs yang tidak diingkan dan masih banyak lainya .. kali ini sayya akan membahas bagaimana cara konfigurasi proxy debian 6 mulai dari mem router hingga memblok situs..

Konfigurasi Router :
sebelum membuat Proxy server terlebih dahulu kita harus membuat Router cara nya sebagai berikutt ::
1. buat alamat Ip untuk eth0 dan eth1 namun kalian jugga harus menentukan ip yg akan di pakai
 # nano  /etc/network/interfaces
lalu buat ip nya

nb: untuk alamat ip bisa kalian ubah sesuai dengan ketentuan kalian masing2 ..
Lalu di save dengan menekan  tombol ctrl + X lalu y lalu enter

2. lalu di restart
#  /etc/init.d/networking  restart
3. aktifkan eth0 dan eth1
#  ifup eth0 
#  ifup eth1

lalu sambungkan server ke internet lalu di ping untuk menguji konektivitas antara server ke internet

4. buka editor rc.local agar ke 2 eth dapat berkomunikasi
# nano  /etc/rc.local
(lalu tambahkan parameter berikut di atas "exit 0 (yg bwah sendiri) "
/sbin/iptables -A POSTROUTING -t nat -j MASQUERADE -o eth0
lalu tekan tombol ctrl + X lalu Y lalu Enter untuk keluar

5. masuk ke editor sysctl.conf sebagai untuk melepaskan IPv4 lalu cari skripsi #  net.ipv4_forward=1 lalu hapus pagar nya
lalu keluar ctrl + X lalu Y lalu enter 
6. lalu reboot
#  reboot
lalu sambungkan client ke server dengan Ip
 dan ping ke server dan gateway untuk menguji konektifitas jika TTL maka sampai disini konfigurasi router server telah berhasill !! selanjutnya tinggal konfigurasi proxy nya nieh .. lanjut aja yya bray ..
setelah client dapat terhubung ke server dan internet maka kita harus konfigurasi proxy server cara nya :
7. install aplikasi pendukung proxy server yaitu squid
#  apt-get install squid
( biasanya di sini server akan memnta cd debian untuk menginstall squid ..maka masukan cd debian dan di yes yes mawon )
8. konfigurasi squid untuk proxy server
#  nano  /etc/squid/squid.conf
  • cari parameter " acl connect method connect "caranya dengan menekan tombol ctrl + W lalu tulis parameter tsb supaya tidak susah2 mencari nya.. jika sudah ketemu maka tambahkan skrip ini di bawah "acl connect .." tersebut. 
acl detik dstdomain www.detik.com
acl facebook dstdomain www.facebook.com

http_access deny detik
http_access deny facebook

( detik dan facebook bisa kalian ganti sesuai situs yang ingin anda blokir )
  • lalu cari skrip " http_access allow localnet " dan hapus pagar nya saja .. untuk cara mencari nya sama seperti diatas .. 
  • cari skrip " http_port 3128 " lalu tambahkan kata " transparent " di belakang 3128
  • keluar dan simpan dengan menekan tombol ctrl + W lalu Y lalu Enter
9. masuk ke rc.local tambahkan skrip untuk iptables di atas " exit 0"
#  nano  /etc/rc.local
tambahkan scrip berikut
/sbin /iptables -A PREROUTING -t nat -p tcp -j REDIRECT  --dport  80 --to-ports  3128
lalu simpan dan keluar
10. cek iptables
#  /etc/rc.local
#  iptables -t nat -L
11. reboot
# reboot

jika sudah coba client mengakses internet yang telah di blok barusan .. jika terblokir maka konfigurasi proxy server telah berhasill .. semoga bermanfaat teman .. konfigurasi proxy server
baca juga artikel di bawah ini :
1. cara install debian 6
2. cara install wins 7
dan masih banyak lagi

Tidak ada komentar:

Poskan Komentar