Selasa, 13 November 2012

Konfigurasi Proxy Server Di Linux Debian Lenny

Proxy server adalah sebuah komputer server yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.
Jadi singkatnya Proxy server ini berfungsi untuk memblokir situs yang tidak di inginkan.
Pada artikel ini saya akan menjelaskan 2 cara konfigurasi yang pertama Konfigurasi Proxy server manual dan Proxy server otomatis.
Bedanya adalah kalau Proxy manual itu kita harus mengetikan Ip Proxy serta portnya pada web browser sedangkan kalau Proxy otomatis itu sebaliknya.
Proxy Manual
  • Install paket squid dengan perintah #apt-get install squid
  • Masuk ke direktori squid dengan perintah #cd /etc/squid lalu buat file untuk daftar situs - situs yang akan di blokir #mcedit url.txt
  • Ketikan situs - situs yang ingin di blok
  • Edit file squid.conf dengan perintah #mcedit squid.conf
  • Tekan F9 lalu pilih Command -> Go to line lalu ketikan 629
  • Lalu ketikan script yang sudah di kotaki warna putih
  • Tekan F9 -> Command -. Go to line ketik 3325
  • Lalu edit seperti gambar di bawah ini
  • Ketik #su - untuk keluar dari direktori squid dan restart service squid dengan perintah #/etc/init.d/squid restart 

Test Client
  • Buka Mozilla lalu pilih Tools -> Options
  • Masuk ke menu Advanced dan pilih tab Network dan klik Settings
  • Lalu isikan Ip Proxy server dan portnya
  • Lalu ketikan domain yang di blokir oleh Proxy server www.facebook.com
  • Lalu ketikan lagi www.twitter.com
  • Ketik lagi domain ketiga yang di blokir www.youtube.com



Proxy Otomatis
  • Masuk ke direktori squid  #cd /etc/squid/ dan edit file squid.conf #mcedit squid.conf
  • Tekan F9 -> Command -> Go to line dan isikan 1114
  • Tambahkan kata "transparent" di belakang "http_port 3128"
  • Ketik #su - untuk keluar dari direktori squid , ketik #cd /etc/bind untuk masuk direktori bind dan edit file named.conf #mcedit named.conf
  • Lalu edit seperti gambar berikut
  • Edit file reverse #mcedit reverse
  • Edit seperti gambar berikut
  • Ketik #su - untuk keluar dari direktori bind , ketik #iptables -t nat - A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128, lalu edit file rc.local #mcedit /etc/rc.local/
  • Tambahkan script berikut
  • Restart service squid dan bind9

Test Client

  • Hapus Ip Proxy pada web browser

    • Lakukan pengetesan dengan mengetikan situs - situs yang di blokir
    Semoga Bermanfaat
    http://purnamalabs.blogspot.com

    Entjep boedax TeKaJe

    Life is like a piano, white and black. If God play it, all will be a beautiful melody.
    Please Enable JavaScript!
    Mohon Aktifkan Javascript![ Enable JavaScript ]

     

    Copyright @ 2013 Encep Suryana.

    Designed by Templateism