Monday, February 17, 2014

Cara Setting Router Debian 6

     Ok, Pada siang hari ini saya akan posting tentang " cara setting router di debian 6 "
cara ini sih aku dapet dari waktu seminar .pelajaran ini sih biasanya Buat anak TKJ kelas 12 , aku baru kelas 10 tapi gak apa lah buat pembelajaran saja :D

Ok langsung Ke langkah" nya saja :




Sebelum setting debian menjadi router ada catatan yang harus di perhatian yaitu
  • eth0 (ethernet 1 padadebian mode bridge padalancardfisik
  • eth1 (ethernet 2, mode Host-Only Adapter)
langkah-langkahseting Router
1. Forward IPv4 kedebian.
pico /etc/sysctl.conf
hapus “#” kemudian simpan (tekan Ctrl + o), lalu exit (Ctrl+x)

 
2. seting ip pada ethernetke 2 (eth1)
pico /etc/network/interfaces



tulis contoh no 1 sampaidengan Broadcast dengan ip yang berlainan dari subneting no1, seperti yang terlihat pada no2
kemudian simpan (ctrl+o), lalu keluar (ctrl+x)
3. buat nat agar bisa konek ke internet
membuat nat dengan iptable sebenarnya tinggal di ketik di terminal, akan tetapi saat reboot command tersebut aka nhilang lagi, maka harus di simpan pada rc.local, yang akan di load lagi setiap komputer hidup.
pico /etc/rc.local
lalu ketik :
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

 

kemudian simpan (ctrl+o), lalu exit (ctrl+x)
lalu reboot
4. SSeting IP pada windows agar bs browsing
seting ip pada windows pada host only adapter  dengan Ip satu subneting dengan eth1 pada debian, dengan gateway 192.168.12.1, DNS 8.8.8.8, seperti gambar di bawahini

 
B.  MENYETTING PROXY SQUID
untuk UKK 2011/2012 yaitumembloksitusdengan squid (facebook,youtube), untukmempermudahsetingkitalangsungaja.
1. Update Debian
kitamasukkandulu source baruuntuk di jadikansebagaimiror, kitapilih server us
pico /etc/apt/sources.list
tulis source di bawahini.
debhttp://http.us.debian.org/debian stable main contrib non-free

 
liahatgambar di atas.
kemudianlnjutkandengan update
apt-get update

 

2. Setelahselesai update, dilanjutkanpadapengistalandansetingpada squid.
kitalakukanimstalasi:
apt-get install squid -y

lakukanpenyetinganpada squid:
pico /etc/squid/squid.conf
  • seting transparent (berfungsiuntukmenyamarkan proxy)
cari kata http_port 3128 dengancaramenekantombolCtrl+w, lalutulishttp_port 3128 kemudian enter
tambahkanpada kata “transaparent”
http_port 3128  Transparent

  • setinguntukmemperbolehkanip 192.168.12.x (ip client) untukmengakses
hilangkantandapagar (#) pada kata :
http_accesslocalnet

  • setingvisible_hostname
tambahkanpada kata-kata visible_hostnamedengannamapeserta@www.smkmuh1-ngoro.sch.id
visible_hostnamefaish@www.smkmuh1-ngoro.sch.id

  • setingcache_mgr
membuatnama cache manager
cache_mgrhttp://www.smkmuh1-ngoro.sch.id

  • block situs (youtube,facebook)
bloksituskita kali inimenggunakan keyword, denganregulerexpresi (regex), tambahkanaclpada access controllist.
acltidak_bolehurl_regex -i “/etc/squid/blok.txt”
http_access deny tidak_boleh

setelahitumasukkan keyword yang di block kedalam file /etc/squid/blok.txt
pico /etc/squid/blok.txt
tuliskan kata youtube, facebooklalusimpan.

3. Terakhirkitamasukkan rule untukmendirect port 80 ke port 3128 pada /etc/rc.local
iptables -t nat -A PREROUTING -i eth1 -p tcp –dport 80
-j REDIRECT –to-port 3128

4. setelahitu reboot, kemudiacekmasukpadagoogle, apabilasudahbenarmakaakantampilsebagaiberikut:

selesaiselamatberjuang.
 

No comments:

Post a Comment