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.718 ]

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

Cluster de Virtualização com Ganeti

ASP.NET no Linux

Habilitando som nas animações em flash no Ubuntu

Slackware 14.2 - Configuração pós-instalação

Criando um Arch Linux de bolso a partir de qualquer distribuição

  
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