Prelude
Zebra meletakkan file konfigurasinya di /etc/zebra. Pada waktu service zebra di jalankan, zebra akan membaca file konfigurasi zebra.conf.
Demikian juga dengan binary routing, ripd akan membaca file ripd.conf, ospfd akan membaca ospfd.conf
Selama konfigurasi dengan vty, konfigurasi akan diletakkan di dalam memory. ini sama halnya dengan running config di cisco©.
Agar setiap kali zebra atau binary dinamik routing di restart membaca konfigurasi yang sama maka dari running config perlu di kopikan ke startup config, dalam hal ini file di direktori /etc/zebra.
Secara umum semua perintah remote vty zebra hampir mirip dengan yang ada di cisco©. Bila sudah terbiasa dengan environment di cisco© tentu tidak akan merasa asing di zebra. Hanya saja perintah di zebra tidak sebanyak di cisco© dan beberapa penulisan netmask di zebra ditulis dengan nilai prefixnya bukan nilai netmask yang panjang.
Aplikasi Zebra mendukung Open Standart Dynamix Routing.
- IPv6 Support
- RIP ver 1 & 2
- RIPng (ipv6)
- OSPFv2
- OSPFv3 (ipv6)
- BGP
- SNMP Support
Konfigurasi Zebra Daemon
Daemon zebra merupakan base dari semua daemon untuk aplikasi routing.
Aplikasi ini berguna untuk menghubungkan dinamik routing dengan kernel routing.
Setiap kali routing table berubah (dinamik routing)- baik dari rip, ospf, bgp - informasi ini akan diterukan ke daemon zebra, kemudian daemon zebra akan merubah kernel routing table.
+----+ +----+ +-----+ +-----+
|bgpd| |ripd| |ospfd| |zebra|
+----+ +----+ +-----+ +-----+
|
+---------------------------|--+
| v |
| UNIX Kernel routing table |
| |
+------------------------------+
Zebra System Architecture
Pada waktu service zebra di start, secara default aplikasi akan membaca file zebra.conf.
isi pokok dari file tersebut:
!
hostname Router
password zebra
enable password zebra
!
baris 1 nama router (hostname)
baris 2 adalah vty password
baris 3 password privilege mode
Konfigurasi dengan 2 cara :
- 1. edit langsung pada file zebra.conf
-
root@opera zebra# vi zebra.conf
root@opera zebra# service zebra restart - 2. melalui remote vty
- telnet ke port 2601
root@opera zebra# telnet 127.0.0.1 2601
Hello, this is zebra (version 0.94).
Copyright 1996-2002 Kunihiro Ishiguro.
User Access Verification
Password:zebra
Router> enable
Password:zebra
Router# configure terminal
Router(config)# hostname router-zebra
router-zebra(config)# password 123
router-zebra(config)# enable password 456
router-zebra(config)# exit
router-zebra#
router-zebra# show running-config
Current configuration:
!
hostname router-zebra
password 123
enable password 456
!
interface lo
!
interface eth0
!
line vty
!
endBaris perintah diatas akan disimpan dimemori komputer, tetap ada selama zebra tidak restart.
Agar baris perintah tersebut dapat permanen maka perlu di tuliskan ke dalam file.router-zebra# write
Configuration saved to /etc/zebra/zebra.conf
router-zebra#