Alat dan Bahan
1. PC client
2. PC Server di Lengkapi dengan OS debian6 manual dan 2 NIC card
3. Kabel UTP type cross over
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 nyanb: 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 keluar5. 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 Ipdan ping ke server dan gateway untuk menguji konektifitas jika TTL maka sampai disini konfigurasi router server telah berhasill !! selanjutnya tinggalkonfigurasi proxy nya nieh .. lanjut aja yya bray ..
setelah client dapat terhubung ke server dan internet maka kita haruskonfigurasi proxy 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
# 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 keluar10. 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 debian 6 telah berhasill .. semoga bermanfaat ya sobatt
Tidak ada komentar:
Posting Komentar