Routing and Proxy
Routing and Proxy
Langkah-langkah konfigurasi ROUTING dan PROXY pada Debian lenny adalah sebagai berikut : 1. Pertama yang harus dilakukan adalah mengatur IP pada server (linuxdebian) Masukroot terminal, tulisSu lalu masukan passwordnya kemudian Debian:/# nano /etc/network/interfaces
Tulis seperti gambar diatas, kemudian save,tekan Ctrl+Xlalu Y Setelah selesai kemudian kita restart Debian:/# /etc/init.d/networking restart 2. Setelah mengatur IP kita atur file sysctl.conf yang ada di direktori etc Debian:/# nano /etc/sysctl.conf
Tulis iptables -t nat -A POSTROUTING -s 192.168.50.0/24 -d 0/0 -j MASQUERADE Kemudian save Ctrl+Xlalu Y 4. Setelah itu kita install squid nya Debian:/# apt-get install squid
5. Kemudiankita edit file squid.conf yang adapadadirektori /etc/squid Debian:/# nano /etc/squid.conf KemudiantekanCtrl+Wtulis http_port 3128 lalutambahkan transparent Lihatpadagambardibawahini.
2|ROUTINGDAN PROXY(erikandfiki.wordpress.com)
Kemudian save Ctrl+Xlalu Y 6. Kemudian kita edit lagi file rc.local yang ada di direktori etc Debian:/# nano /etc/rc.local
Tambahkan : iptables -t nat -A PREROUTING -s 192.168.50.0/24 -p tcp --dport 80 -j REDIRECT -to-port 3128 kemudian setelah ditambahkan kita save Ctrl+X lalu Y 7. Kemudiankita edit file squid.conflagi Debian:/# nano /etc/squid/squid.conf
3|ROUTINGDAN PROXY(erikandfiki.wordpress.com)
Berikan tanda (#) pada baris acl localnet src 10.0.0.0/8 sampai acl localnet src 192.168.0.0/16 Kemudian tambahkan : Acl localnet src 192.168.50.0/24 acl blokdomain dstdomain /etc/squid/blockdomain.txt 8. Kemudian save Ctrl+Xlalu Y Buat file blockdomain.txt Debian:/# touch /etc/squid/blockdomain.txt Debian:/# nano /etc/squid/blockdomain.txt
9. Kemudian tekan Ctrl+W tulis http_access allow localnet Kemudian hilangkan tanda (#) nya Kemudian tambahkan http_access deny blokdomain (lihat gambar dibawah ini)
4|ROUTINGDAN PROXY(erikandfiki.wordpress.com)
10. Kemudian kita ubah cache manager dan visible_hostnya 11. Masih dalam file squid.conf Tekan Ctrl+W tulis cache_mgr webmaster Ganti dengan cache_mgr nama_peserta@smkn2kotabekasi.sch.id Lihat seperti gambar dibawah ini
5|ROUTINGDAN PROXY(erikandfiki.wordpress.com)
Ubah menjadi visible_hostname www.smkn2kotabekasi.sch.id Kemudian kita save konfigurainya Ctrl+X lalu Y 13. Setelah itu kita ubah tampilan blok urlnya Debian:/# nano /usr/share/squid/errors/English/ERR_ACCESS_DENIED Ubah tampilannya sesuai keinginan anda. Contoh seperti gambar berikut :
Kemudian kita save Ctrl+X lalu Y Kemudian kita restart squidnya Debian:/# /etc/init.d/squid restart Atau kita restart PCnya Debian:/# init 6
6|ROUTINGDAN PROXY(erikandfiki.wordpress.com)
14. Kemudian kita coba di PC client Atur IP clientnya Window + R lalu tulis ncpa.cpl Mucul tampilan berikut :
Kemudian pilih local area connection klik kanan lalu properties Kemudian pilih protocol (tcp/ip) Pilih properties Ubah IP nya (lihat seperti gambar dibawah ini)
Kemudian OK 15. Kemudiakitabuka web brosernya 16. Masukanurl yang telahdiblok (www.facebook.com dan www.youtube.com) 17. Berikuttampilan web yang telah di blok
7|ROUTINGDAN PROXY(erikandfiki.wordpress.com)
www.facebook.com
www.youtube.com
SELESAI..
Semogabermanfaat
8|ROUTINGDAN PROXY(erikandfiki.wordpress.com)