Linux como roteador Cisco

Nesse artigo demonstrarei a utilização de um aplicativo Open Source (Zebra) que aplica regras de roteamento através do protocolo dinâmico (RiP) com comandos dos roteadores Cisco.

[ Hits: 61.213 ]

Por: Rodrigo em 31/12/2004


Instalando e configurando



Instale os pacotes da sua distribuição que dão suporte ao RIP. Isso já vem instalado na maioria das distros.

Zebra


Baixe o pacote para sua distro ou o código fonte de:
Na demonstração usarei o zebra em formato rpm.

# rpm -ivh zebra-<versão>.rpm

Coloque sua senha para telnet:

# vi /etc/zebra/ripd.conf

Adicione sua senha na linha:

password <senha>

Inicie os serviços...

No Red Hat com os comandos:

# service zebra start
# service ripd start


No SuSE:

# rczebra start
# rcripd start


Agora o legal, a configuração do RIP além de usar o protocolo, usará comandos do CISCO para configuração:

# telnet ip 2602
Password: sua senha

Agora dê os comandos:

# enable
# configure terminal
# router rip
# netword 192.168.1.0/24
(ex.:)
# netword 192.168.2.0/24 (ex.:)
# exit
# interface eth0
# ip rip receive version 1
(manda)
# ip rip send version 1 (recebe)

# interface eth1
# ip rip receive version 1
(manda)
# ip rip send version 1 (recebe)

# exit
# exit
# copy running-config startup-config
# quit


Agora para que funcione quando reiniciar, utilize o comando "chkconfig":

# chkconfig --level 35 ripd on
# chkconfig --level 35 zebra on


OBS: Note que quando for passar os comandos você entrará em sublevels, como em diretórios. Para saber se você está no diretório certo para passar o comando, utilize a tecla TAB para completar o comando, se não completar é porque não está. Tente novamente! :P

Página anterior    

Páginas do artigo
   1. Protocolos de roteamento dinâmico
   2. Preparando o Linux
   3. Instalando e configurando
Outros artigos deste autor

Jogando Playstation no Linux

LTSP no Slackware

Leitura recomendada

Instalando MariaDB no Debian e Ubuntu

Apache Mod_Proxy como Front-End de acesso e balanceamento de diversas aplicações web

Interligando o Asterisk com o callcenter

Linux com cara de Windows para atrair novos usuários

Servidor web nginx com PHP-FPM e memcached

  
Comentários
[1] Comentário enviado por y2h4ck em 31/12/2004 - 10:25h

Muito legal esse Zebra, acho que vou começar a utilizar ele nos meus roteadores pra ver se ele da conta do recado !

Isso cara ficou show de bola o artigo .

[]s

[2] Comentário enviado por removido em 31/12/2004 - 17:50h

Interessantíssimo

[3] Comentário enviado por naoexistemais em 31/12/2004 - 23:35h

Fábio,

Só falta arrumar o assunto que esta como rotedor e colocar roteador.

falou,

[4] Comentário enviado por lyma em 03/01/2005 - 12:47h

Será que fica tão eficiente (e eficaz) quanto o PF do OpenBSD?

[5] Comentário enviado por sUxSyS em 12/01/2005 - 23:55h

Ai desculpa a demora na resposta, mas e q estava viajando...

Bom seguinte n posso te afirmar nda pois nunca mexi com esse tal "PF" do OpenBSD e nem axei nda sobre tal... mas oq posso afirmar e q o ZEBRA trabalha muito bem, e e uma otima pedida para redes moderadas, (nem grandes nem pekenas) e tem um bom desempenho a longo prazo e isso q eu tenho a dizer sobre isso...

Kualker coisa rody_linux@yahoo.com.br

[6] Comentário enviado por ferlopes em 12/01/2006 - 13:16h

Olá

Gostaria de saber sobre alternativas similares ao Zebra, uma vez que pelo que vi em sua página, o projeto foi descontinuado - ou seja, não possui atualizações. Ele pode até funcionar, mas não convence o pessoal da rede daqui da empresa........ :(

Fiquei muito interessado por ele ao ver outro artigo sobre ele, mas não sei se poderei adotá-lo...

[7] Comentário enviado por dcyrillo em 17/10/2006 - 10:21h

Legal,

Tem um erro qdo vc habilita o rip, é network ao invés de netword (logo abaixo de router rip)

Interessante é que os comandos são do cisco ios mesmo heheh..
Bom artigo. Abraço.

[8] Comentário enviado por shaper em 27/10/2006 - 00:05h

tem mais um erro aí tbm;;

Send = Envia
Receive = Recebe

gostei do artigo

:)

[9] Comentário enviado por danirsa em 14/01/2008 - 09:30h

Muito bom,

Agora quem usa classeless subneting tera problemas, porque o RIP e version 1.

[10] Comentário enviado por cytron em 17/02/2008 - 04:01h

Legal heim! Agora... será que funciona se eu injetar o link diretamente na porta serial e configurar o linux para usar o zebra com essa porta tipo um ppp???

[11] Comentário enviado por lipecys em 18/02/2008 - 22:40h

Cara, ainda não testei essa ferramenta, mas parece ser muito bom.
Valew pelo artigo, muito bom.

[12] Comentário enviado por flaviocc em 08/06/2008 - 22:07h

uma coisa...
se eu tenho o ip da interface via dhcp, como programo isso?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts