Minggu, 02 Februari 2014


Langkah 1
A.    Instalasi Linux Debian untuk Server Gateway
B.     Konfigurasi Server
Login sebagai root sebelum kita mengkonfigurasi
#nano  /etc/network/interfaces
#The loopback network interface
auto lo
iface lo inet loopback
#IP Sesuai dengan Network yang diberikan ISP
auto eth0
iface eth0 inet static
         address 192.168.1.10
         netmask 255.255.255.0
         network 192.168.1.0
         gateway 192.168.1.1
         dns-nameservers 8.8.8.8
         dns-search kutikom.com
#IP LAN
auto eth1
iface eth1 inet static
         address 192.168.55.xxx   # xxx no peserta ujian
         netmask 255.255.255.0    

Langkah 2
Proxy Server
Login sebagai root, sebelum kita mengkonfigurasi proxy, kita konfigurasikan router nya terlebih duhulu.
Disini ip 192.168.1.10 adalah ip yang diberikan Oleh ISP. Dan 8.8.8.8 adalah ip DNS yang juga diberi dari ISP.Baris yang diberi Tanda Pagar # artinya TIDAK DIJALANKAN Sehingga anda bisa memberi catatan dengan bahasa anda Sendiri.
#nano  /etc/sysctl.conf
Hilangkan tanda pagar # pada baris  #net.ipv4.ip_forward=1 sehingga menjadi :
net.ipv4.ip_forward=1

#nano  /etc/rc.local

Tambahkan kondigurasi berikut sebelum “exit 0”
 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
  
Lalu reboot server.
ifconfig | less
Kita laniutkan Setting address di windows menjadi seperti ini:

 Lalu kita cek koneksi dari windows ke server, buka command prompt dan ping ke address server.
Setelah lancar kita pindah ke server, dan ping ke address windows.
Nah, jika sudah lancar, konfigurasi router selesai.
Kita lanjut ke konfigurasi Proxy server. Install dulu paketnya,
apt-get install squid
cp /etc/squid/squid.conf  /etc/squid/squid.conf.asli (hanya untuk membackup konfigurasi lama)
rm /etc/squid/squid.conf    //menghapus squid.conf
touch /etc/squid/squid.conf  //membuat file squid.conf
nano /etc/squid/squid.conf


Lalu ubah isinya menjadi seperti diatas.! yang syarat 4 itu sambungin aja di bawah nya, gambar nya pisah" karna 
saya potong soal nya nyari simple,
(catatan, konfigurasi tersebut sudah diatur sedemikian rupa. Jangan dibolak balik!, karena saya pernah mencoba membalik antar baris satu dengan baris lainnya dan hasilnya : GAGAL!)

nano /etc/squid/blokir.txt

tambahkan alamat url yang di blokir
     www.youtube.com
     www.facebook.com



Lalu restart squid, /etc/init.d/squid restart
Jika tak ada yang eror berarti anda berhasil, lanjut..

nano /etc/rc.local
tambahkan konfigurasi dibawah iptables router tadi.

     iptables -t nat -A PREROUTING  -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
Sekarang kita reboot komputer servernya. Kita pindah ke komputer clientnya. Buka browser,masukkan url www.facebook.com dan www.youtube.com Jika konfigurasi blocking site anda berhasil maka akan keluar tampikan berikut:



Nah, masih ada satu lagi untuk mengecek jalan atau tidaknya sebuah proxy server.
Yaitu melihat log daftar web yang dibuka oleh para client.
tail -f /var/log/squid/access.log
Selesai, mudah bukan kawan, jika ada yang kurang paham bisa coment di bawah ini,
semoga bermamfaat yah :)

Tidak ada komentar:

Posting Komentar