O Zebra é um projeto Open Source, que transforma seu linux praticamente em um router cisco, ou seja, ele
te dá a opção de configurar sua rede por uma interface identica a dos roteadores cisco, inclusive
administrando protocolos avançados de roteamento como RIP, OSPF e BGP, de maneira facil e rápida.
Para que você tire maior proveito do Zebra, é bom ir se familiarizando com os comando da família Cisco.
Vamos lá...
Descompactando.
Execute na sequencia,
<arquivo>
!
! Zebra configuration saved from vty
! 2008/02/04 20:04:45
!
hostname Router
password zebra
enable password zebra
!
interface lo
!
interface eth0
!
interface eth1
!
!
line vty
dicas-l.com.br/print/20050309.html 1/4
11/07/2010 [Dicas-L] Transformando seu Linux e…
!
</arquivo>
Em /etc/rc.d/init.d
<script>
#!/bin/sh
#
# Zebra
#
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin
export PATH
# Source functions
. /etc/init.d/functions
case "$1" in
start)
action "Iniciando Zebra : " /usr/local/sbin/zebra -d
;;
stop)
action "Parando Zebra : " kill -9 ``cat /var/run/zebra.pid``
;;
status)
;;
restart|reload)
$0 stop
$0 start
;;
*)
gprintf "Use: $0 \n"
exit 1
esac
</script>
Feito isso.
Agora vamos acessar o zebra. Ele abre uma porta de comunicação com o protocolo telnet, porta 2601
<zebra>
dicas-l.com.br/print/20050309.html 2/4
11/07/2010 [Dicas-L] Transformando seu Linux e…
Password:
Router> en
Password:
Router#
</zebra>
Existem duas senhas, uma padrão para acesso via rede (VTY) e uma segunda que é a do 'enable' (root no
cisco)...
Você pode abreviar quase tudo, o comando 'enable' por exemplo pode-se usar como 'en'.
Exemplos.
<zebra>
Router# sh run
Current configuration:
!
hostname Router
password zebra
enable password zebra
!
interface lo
!
interface eth0
!
interface eth1
!
!
line vty
!
end
Router#
<\zebra>
<zebra>
Router# conf t
Router(config)# int eth0
dicas-l.com.br/print/20050309.html 3/4
11/07/2010 [Dicas-L] Transformando seu Linux e…
Router(config-if)# ip address 10.0.0.1/8 secondary
<ctrl+d>
Router(config)# wr m
Router# exit
<\zebra>
[root@saopaulo zebra-0.94]# ip a
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:01:03:d7:f5:cb brd ff:ff:ff:ff:ff:ff
inet 172.16.0.1/24 brd 172.16.0.255 scope global eth0
inet 10.0.0.1/8 brd 10.255.255.255 scope global eth0
Notem que o novo IP 10.0.0.1 que configuramos pelo zebra e já apareceu na configuração do sistema.
Bom, basicamente é isso, vale a pena dar uma boa lida na documentação, para saber os comandos e mãos a
obra, aproveite as vantagens que o zebra proporciona em termos de facilidade de configuração e boa sorte.
Abraço.
dicas-l.com.br/print/20050309.html 4/4