segunda-feira , 25 de setembro de 2017
Últimos Posts
Capa / Principal / Dicas / Quagga – Transforme Seu Linux em Roteador
Quagga – Transforme Seu Linux em Roteador
Quagga - Roteamento Open Source

Quagga – Transforme Seu Linux em Roteador

Quagga – Transforme Seu Linux em um Roteador

Quagga é uma evolução do Zebra, desenvolvido por Kunihiro Ishiguro, é uma suíte de software de roteamento poderosa, capaz de fornecendo implementações OSPFv2, OSPFv3, RIP e BGP para plataformas Unix, particularmente FreeBSD, Linux, Solaris e NetBSD.

Embora haja algumas diferenças comparando com o  IOS (Sistema Operacional da CISCO), os engenheiros de rede que já são acostumados com CISCO, se sentirão confortáveis, isso porque é muito grande a similaridade dos produto nos formatos de configurações.

Para cada protocolo, existe um arquivo de configuração independente. A arquitetura do Quagga consiste em um núcleo daemon chamado zebra que permite configuração global da ferramenta e as possíveis distribuições das informações entre um protocolo e outro. Os comandos utilizados por cada protocolo são semelhantes aos comandos de roteadores Cisco, um recurso importante presente nesta ferramenta é o acesso via telnet a cada um dos daemons que estiverem ativos, semelhante a um terminal virtual. As portas associadas a cada daemon são:

Porta Protocolo Associado
2601 Zebra
2602 RIP
2603 RIP6 (IP versão 6)
2604 OSPF
2605 BGP (IP versão 4 e versão 6)
2606 OSPF v3 (IP versão 6)

Como Instalar o Quagga no CentOS 6.x:

# yum install quagga

Como Configurar o Quagga:

Todos os arquivos de configurações estão armazenados no diretório /etc/quagga. Para testar o programa, basta realizar uma cópia do arquivo de exemplo, configurar uma senha para o serviço zebra e em seguida iniciar os respectivos serviços conforme abaixo:

#cp /etc/quagga/bgpd.conf.sample /etc/quagga/bgpd.conf
#cp /etc/quagga/ospfd.conf.sample /etc/quagga/ospfd.conf
#cp /etc/quagga/ripd.conf.sample /etc/quagga/ripd.conf
#echo "password DigiteSuaSenha" >> /etc/quagga/zebra.conf
#service zebra start
#service ripd start
#service bgpd start
#service ospfd start

Para acessar e configurar os serviços, basta executar telnet, conforme abaixo:

#telnet localhost zebra

Obs: Digite a senha configurada no item anterior

Para os serviços ripd, bgpd e ospfd a senha inicial é zebra, exemplo:

telnet localhost bgpd
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Hello, this is Quagga (version 0.99.15).
Copyright 1996-2005 Kunihiro Ishiguro, et al.

User Access Verification

Password: 
bgpd> 

É uma excelente ferramenta para o ambiente corporativo e válido para quem deseja realizar certificação CCNA.

Quagga - Transforme Seu Linux em um Roteador Quagga é uma evolução do Zebra, desenvolvido por Kunihiro Ishiguro, é uma suíte de software de roteamento poderosa, capaz de fornecendo implementações OSPFv2, OSPFv3, RIP e BGP para plataformas Unix, particularmente FreeBSD, Linux, Solaris e NetBSD. Embora haja algumas diferenças comparando com o  IOS (Sistema Operacional da CISCO), os engenheiros de rede que já são acostumados com CISCO, se sentirão confortáveis, isso porque é muito grande a similaridade dos produto nos formatos de configurações. Para cada protocolo, existe um arquivo de configuração independente. A arquitetura do Quagga consiste em um núcleo…

Review Overview

Score

Avalie

User Rating: Be the first one !
95

Sobre Alan Oliveira

Alan Oliveira
Bacharel em Sistemas de Informação, com Pós Graduação em Segurança de Redes e Sistemas. Trabalho como Analista de Suporte há 8 anos. Certificação Itil, LPIC-3, ISO/IEC 27002, ISO/IEC 20000, CompTIA Security+ e RHCE (Red Hat Certified Engineer).

Deixe uma resposta

O seu endereço de email não será publicado. Required fields are marked *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>