Membuat router Dinamis Di linux Debian Ditulis oleh Tutor TKJ CLUB Kamis, 27 September 2012 06:41 -
Membuat router degan linux Debian (Dinamis Router)
Caranya : 1.Komputer harus terinstal SO LInux Debian 2. Sediakan dua PC, satu sebagai Router dan satunya lagi sebagai Klien 3. Pada Login : isikan user Root dan masukkan Passwordnya
4. Setelah itu masuklah pada folder etc dengan mengetikkan cd etc 5. Kemudian masuklah lagi pada folder network dengan mengetikkan cd network 6. Apabila ingin menggunakan cara yang lebih praktis maka ketikkan cd etc/network 7. Kemudian ketikkan pico atau vi interfaces, untuk mengatur ip nya 8. Untuk vi interfaces pada Router ketikkan seperti dibawah ini
auto eth0 iface eth0 inet static address 192.168.10.36 netmask 255.255.255.0 broadcast 192.168.10.255 network 192.168.10.0 gateway 192.168.10.1
auto eth1 iface eth1 inet static address 192.168.15.1 netmask 255.255.255.0 broadcast 192.168.15.255 network 192.168.15.0 iface lo inet loopback
1/6
Membuat router Dinamis Di linux Debian Ditulis oleh Tutor TKJ CLUB Kamis, 27 September 2012 06:41 -
9. Untuk vi interfaces pada client ketikkan seperti dibawah ini
auto eth0 iface eth0 inet static address 192.168.15.3 netmask 255.255.255.0 broadcast 192.168.15.255 network 192.168.15.0 gateway 192.168.15.1 iface lo inet loopack
10. Kemudian aturlah ip tablenya dengan menggunakan cara, ketikkan pada pc Router -t
nat -A POSTROUTING -s 192.168.15.0/24 -j MASQUERADE
11. Setelah itu ketikkan ip tables-save
12. Lalu restart dengan menggunakan perintah /etc/init.d/networking restart
13. Untuk mengecek apakah ip tables sudah masuk maka ketikkan perintah iptables -t
nat -n -L
2/6
Membuat router Dinamis Di linux Debian Ditulis oleh Tutor TKJ CLUB Kamis, 27 September 2012 06:41 -
14. Setelah itu keluarlah dari folder network dengan perintah cd ..
15. Pada folder etc bukalah file sysctc1 dengan perintah vi atau pico sysctc1.conf, Hapuslah tanda pagar (#) pada kata # net.ipv4.conf.default.forwading=1
16. Setelah itu lakukan ping antara Router dan client, apabila bisa diping maka pembuatan router telah berhasil
instal dulu quagganya
#apt-get install quagga
Kemudian konfigurasi akan berada pada /etc/quagga, dan edit file debian.conf dan daemons.conf. enable kan daemon zebra dan ripd dulu dan buat file konfigurasi kosong:
zebra=yes bgpd=no ospfd=no ospf6d=no ripd=yes ripngd=no isisd=no
1. Membuat config file rip…untuk mudahnya copy saja contoh file konfigurasi rip yang ada di
3/6
Membuat router Dinamis Di linux Debian Ditulis oleh Tutor TKJ CLUB Kamis, 27 September 2012 06:41 -
/usr/share/doc/quagga/examples ke /etc/quagga/… # cp /usr/share/doc/quagga/examples/ripd.conf.sample /etc/quagga/ripd.conf
2. Aktifkan daemon rip..dengan cara edit file /etc/quagga/daemons # vim /etc/quagga/daemons rubah ripd=no menjadi ripd=yes
3. Restart service quagga # /etc/init.d/quagga restart
4. Verifikasi daemon quagga yang sudah running # ps -ef | grep quagga…akan terlihat daemon quagga yang sudah running
lalu
melalui remote vty telnet ke port 2602
root@opera zebra# telnet 127.0.0.1 2602 Hello, this is zebra (version 0.94). Copyright 1996-2002 Kunihiro Ishiguro. password standart rip : zebra
Konfigurasi RIP sangat sederhana, secara umum hanya membutuhkan 3 entri dalam running configurasi. Masukkan network mempunyai router tetangga RIP dan network yang akan disebarkan ke
4/6
Membuat router Dinamis Di linux Debian Ditulis oleh Tutor TKJ CLUB Kamis, 27 September 2012 06:41 -
router tetangga.
ripd(config)# router rip ripd(config-router)# network 192.168.1.0/24 ripd(config-router)# network 10.1.1.0/24 ripd(config-router)# ^z ripd#
Untuk memeriksa status RIP ripd# show ip protocols Routing Protocol is “rip” Sending updates every 30 seconds with +/-50%, next due in 7 seconds Timeout after 180 seconds, garbage collect after 120 seconds Outgoing update filter list for all interface is not set Incoming update filter list for all interface is not set Default redistribution metric is 1 Redistributing:
Default version control: send version 2, receive version 2 Interface Send Recv Key-chain Routing for Networks: 10.1.1.0/24 192.168.1.0/24
Routing Information Sources: Gateway BadPackets BadRoutes Distance Last Update Distance: (default is 120)
Untuk melihat routing yang didapat dari RIP tetangga. ripd# show ip rip Codes: R - RIP, C - connected, O - OSPF, B - BGP
5/6
Membuat router Dinamis Di linux Debian Ditulis oleh Tutor TKJ CLUB Kamis, 27 September 2012 06:41 -
(n) - normal, (s) - static, (d) - default, (r) - redistribute, (i) - interface
Network Next Hop Metric From Time Jangan lupa untuk menyimpan konfigurasi kedalam file. ripd# write memory Configuration saved to /etc/zebra/ripd.conf
Sumber : http://rovziq.blogspot.com
6/6