Pembahasan Uji Kompetensi TKJ Paket 1 ROUTER PROXY
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