Creation date: 3/30/2004
ZEBRA GNU Dynamix Routing |
perhatian : tulisan ini hanya untuk network-enginer, jangan memaksa bila tidak paham (the truth is out there ??)
Beberapa solusi yang dapat dipakai adalah dengan :
Zebra membutuhkan library readline untuk dapat menggunakan fasilitas vty. Vty dipakai agar dapat telnet dan mengkonfigur zebra seperti halnya konfigur di cisco.
library ini dapat diambil dari ftp://ftp.gnu.org/gnu/readline/
root@opera root# tar xzpf readline-4.3.tar.gz root@opera root# cd readline-4.3 root@opera readline-4.3# ./configure root@opera readline-4.3# make root@opera readline-4.3# make install
ZEBRA
Konfigurasi dilakukan pada linux Trustix 2.0.
Source zebra dapat diambil dari www.zebra.org.
versi terbaru pada saat artikel dibuat adalah 0.94
step-step kompilasi zebra
root@opera root# tar xzpf zebra-0.94.tar.gz root@opera root# cd zebra-0.94
root@opera zebra-0.94# ./configure --sysconfdir=/etc/zebra \ --disable-ipv6 \ --enable-tcp-zebra \ --enable-vtysh root@opera zebra-0.94# make root@opera zebra-0.94# make install
root@opera zebra-0.94# cp init/redhat/zebra.init /etc/init.d/zebra root@opera zebra-0.94# cp init/redhat/ripd.init /etc/init.d/ripd root@opera zebra-0.94# cp init/redhat/ospfd.init /etc/init.d/ospfd root@opera zebra-0.94# cp init/redhat/bgpd.init /etc/init.d/bgpd root@opera zebra-0.94# chmod 755 /etc/init.d/*
/usr/sbin menjadi /usr/local/sbin
[ -f /etc/xxxxx.conf ] menjadi [ -f /etc/zebra/xxxxx.conf ]
. /etc/rc.d/init.d/functions menjadi . /etc/init.d/functions
root@opera zebra-0.94# cd /etc/zebra root@opera zebra# mv zebra.conf.sample zebra.conf root@opera zebra# mv ripd.conf.sample ripd.conf root@opera zebra# mv osfpd.conf.sample ospfd.conf root@opera zebra# mv bgpd.conf.sample bgpd.conf
root@opera zebra# vi /etc/services zebrasrv 2600/tcp zebra 2601/tcp ripd 2602/tcp ripng 2603/tcp ospfd 2604/tcp bgpd 2605/tcp ospf6d 2606/tcp
perlu diperhatikan aplikasi dinamik routing di zebra bersifat modular, setiap routing mempunyai binary sendiri-sendiri. Tetapi semua binari zebra membutuhkan daemon zebra untuk dapat bekerja.
Bila ingin menjalankan routing rip, maka yang diaktifkan adalahroot@opera root# service zebra start root@opera root# service ripd start
root@opera root# netstat -tuan Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:2600 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:2601 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:2602 0.0.0.0:* LISTEN udp 0 0 0.0.0.0:520 0.0.0.0:*