Tradutor

quarta-feira, 16 de julho de 2014

SOLUÇÂO DE ROTEAMENTO UTILIZANDO SISTEMA OPERACIONAL LINUX - QUAGGA

Olha a solução que o amigo Felippe de Abreu trouxe para que você não fique preso a soluções de roteamento de alto custo!

Vale a pena dar uma olhada pessoal!

QUAGGA


Introdução


Devido a problemas de infraestrutura da rede da empresa XYZ, alem de problemas financeiros, é necessário a implementação de um roteador utilizando sistema operacional Linux para que seja diminuir os custos na obtenção de um roteador.
Em meio as pesquisas, foi deparado com um software Open Source chamado QUAGGA, desenvolvido com o intuito de substituir um roteador CISCO a altura.


O que é o software QUAGGA?



QUAGGA é um software de roteamento TCP/IP que suporta vários protocolos, tais como RIPing, RIP (v1, v2), OSPF (v2 e v3), BGP (4 e 4+) e que foi escrito originalmente pelos japoneses Kunihiro Ishiguro e Yoshinari Yoshikawa em meados de 1996, com o nome de ZEBRA, com o intuito de substituir um roteador, que possuía uma interface um tanto quanto igualada ao IOS da Cisco, facilitando a configuração para os gerentes de redes daquela época, porem, devido a alguns problemas este projeto foi fechado, obtendo uma ramificação chamada de “zebra-pj”, e sendo rebatizada como QUAGGA.


Instalação



Inicialmente devemos ter uma máquina utilizando sistema operacional Linux. No exemplo, utilizamos a distribuição Debian, versão 7.


Figura 1.

Depois de instalado, devemos habilitar o daemon do Quagga/Zebra, no arquivo /etc/quagga/daemons, utilizando softwares de edição de textos, como o vi ou nano. No final do arquivo, edite a parte em amarelo que aparece conforme mostra a figura seguinte.



Figura 2.


Depois de instalado, devemos copiar o arquivo de exemplo de configuração, conforme mostra a figura a seguir.


Figura 3.

Este arquivo configura o daemon do Quagga/Zebra, que controla os módulos.
Após a cópia do arquivo, edite-o, utilizando um software como vi ou nano. Você pode editar a linha password (senha), que no nosso caso é “zebra”, logo mais iremos utiliza-la para realizar a conexão, então, caso você a troque, lembre-se dela!


Figura 4.

Depois de toda essa configuração inicial, devemos iniciar o serviço. A figura mostra o comando que devemos utilizar.


Figura 5.


Para que possamos atingir o painel de configuração do Quagga, iremos utilizar o comando telnet, conforme mostra a figura a seguir.




Figura 6.

Lembrando, que o Password que é pedido, é a senha configurada no arquivo /etc/quagga/zebra.conf, na linha password.

Após isso, acessamos as configurações do software para realizarmos o roteamento.

Sua interface é muito parecida com o IOS da Cisco, com alguns detalhes diferentes, tais como o salvamento da configuração, que aqui é apenas utilizando o comando write, diferente em roteadores Cisco. Esta configuração é salva no arquivo /etc/quagga/zebra.conf.

Para que seja possivel a configuração de uma inerface, é necessário ler manuais de como operar estes roteadores, ou já possuir prévias experiencias com a utilização de roteadores Cisco, porem, utilizando o comando “?”, ele traz uma lista de possíveis comandos e suas aplicações, conforme mostra a proxima figura. 


Figura 7.

Conclusão



Podemos notar que a utilização do software Zebra/Quagga é interessante quando não disponibilizados de recursos financeiros. Com ele podemos substituir um roteador sem perder a qualidade do serviço prestado, alem da facilidade de implementa-lo.

 

Bibliografia



Acesso em 15/03/2014, as 14:02.

Acesso em 15/03/2014, as 14:29.

Acesso em: 15/03/2014, as 14:44.

Acesso em: 15/03/2014, as 15:12.

Trabalho sobre uma “Solução de roteamento utilizando sistema operacional Linux”, apresentado a Faculdade de Informática de Presidente Prudente, no Curso de Redes de Computadores, na Universidade do Oeste Paulista, na matéria Roteamento, do 5º Termo, como parte dos estudos da disciplina.


Autor:

Felippe de Abreu


Orientador:

Marcelo Correia dos Santos

Sem comentários:

Enviar um comentário