Minggu, 16 Oktober 2016

Installasi Proxy Server Debian 7

Berikut cara install Proxy Server di Debian 7 :
  1. Siapkan mesin Debian 7 yang telah di install.
  2. Setelah itu mari kita mulai.
  3. Lankah pertama yaitu Connectkan CD(iso) Debian 7 yang ke 2 kemudian jalankan perintah "apt-cdrom add".
  4. Kemudian install squid dengan perintah "apt-get install squid".
  5. Setelah squid telah terinstall kita mulai configurasi squidnya.
  6. Pertama buka file squid.conf yang ada di /etc/squid menggukan perintah "nano /etc/squid/squid.conf".
  7. Setelah itu tekan Ctrl+w untuk mencari bagian yang mau di setting. Untuk pertama kita cara bagian http_port3128. Kemudian tambahkan kata "transparent" di belakan http_port 3128 dibawahnya boleh di tambahkan cache_mgr dan visible_hostname seperti gambar di bawah. itu gunakan untuk menggubah cache administrator nantinya.

     
  8.  Setelah cari bagian acl connect, dibawahnya tambahkan:
    - acl localnet src 192.168.1.0/24 (ini untuk IP yang digunakan untuk server)
    - acl sukses src 192.168.1.5-192.168.1.10 (ini untuk IP yang bisa mengakses server)
    - acl gagal src 192.168.1.11-192.168.1.20 (ini untuk IP yang tidak bisa akses server)
    - acl debian dstdomain .www.debian.net (itu untuk memblock domain)
      kemudian untuk http_access yang jika allow berati bisa di gunakan sedangkan deny berati diblokir

  9. Kemudian save file tersebut kemabali.
  10. setelah itu buka file rc.local yang ada di /etc buka file itu dengan perintah "nano /etc/rc.local".
    Kemudian tambahkan perintah di bawah exit 0 yaitu :
    - iptables -t nat -A POSTROUTING -o eth0 -i masquerade
    - iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -p tcp --dport80 -j REDIRECT --to-port3128

  11. Setelah itu save kembali file tersebut. Lalu buka file sysctl.conf dengan perintah "nano /etc/sysctl.conf". Cari bagian "#net.ipv4.ip_forward=1" hapus tanda # kemudian save kembali.

  12. Setelah selesai setting lankah-lakah yang di atas restart squid kalian atau bisa juga restart mesin kalian tapi biasanya sih saya menggukan perintah service yaitu "service squid restart".
  13. Kemudian Setting Proxy di Browser yang kalian pakai kalau saya menggukan Mozilla seperti ini. Buka Menu > Options > Advanced > Network > Settings. Kemudian akan muncul seperti di bawah dan pilih Manual proxy configuration masukkan IP server dan Port yang digunakan.


  14. Kemudian setting IP yang menjadi Client. Saya menggukan Windows sebagai Client. Jika IP yang kita pakai 192.168.1.5 sampai 192.168.1.10 maka ketika kita mengaksesnya akan muncul It works! dan jika kita mengakses debian.net makan akan muncul Access Denied.

  15.  Kemudian jika kita mengganti IP Client kita dengan IP 192.168.1.11 sampai 192.168.1.20 maka hasilnya Access Denied dan kalau mengakses debian.net juga hasilnya Access Denied.


    Semoga bermanfaat ^^
    Good Luck

Tidak ada komentar:

Posting Komentar