GNS3 0.6.1
Quem trabalha em tecnologias de informação ou quem estuda para adquirir uma certificação Cisco (CCNA/CCNP/CCIE) necessita de saber configurar logicamente essa rede bem como os respectivos activos de rede.
A Cisco é uma das mais importantes marcas de equipamentos de networking e os seus produtos são encarados como do melhor que se pode encontrar no mercado. Routers, switchs, telefones VoIP, PIX/Asa, entre outros, fazem parte da rede perfeita (se for Cisco) de qualquer administrador de redes.
Porém, antes de implementar uma solução, estudar para a certificação ou testar uma configuração, necessitaremos de implementar o nosso diagrama de rede num ambiente onde, de preferência, não façamos estragos.
Actualmente podem fazê-lo de três formas: adquirindo routers Cisco de fim de linha na Internet (solução ainda assim muito cara); comprar um simulador (Boson, Routersim e Packtracer(disponível gratuitamente para alunos das academias) são os mais frequentes) ou instalar o GNS3 – totalmente grátis!
O GNS3 é um simulador de redes que nos permite criar topologias de rede, emulando para esse efeito, Hardware da nossa escolha. Este programa é, no fundo a junção gráfica de outros projectos:
- Dynamips, um emulador de IOS que permite correr imagens binárias de sistemas Cisco.
- Dynagen, um front-end para o Dynamips
- Pemu, um emulador Pix
Como poderão imaginar, um equipamento Cisco não tem nada a ver com os pequenos “routers” que costumamos ter em casa que, em boa verdade, são Switch com funções básicas de routing. Estes equipamentos Cisco só estão ao alcance de empresas. As configurações destes equipamentos envolvem muito know-how e, como tudo, têm de ter configurações à prova de bala, sobretudo no que respeita a segurança.
Com o GNS3 podemos fazer praticamente tudo o que for possível com Routers, Switch e Pix Cisco. Sublinho acima o termo emulador e não simulador porque esta beleza utiliza mesmo as imagens binárias dos Router Cisco. Estas imagens (IOS) são o sistema operativo dos routers e demais equipamentos desta marca.
Assim, se trabalharmos num local que já possua estes equipamentos, podemos testar uma nova versão do IOS antes do o colocarmos em produção. Se estivermos a estudar, podemos fazê-lo com as últimas versões dos IOS. Cada modelo tem um IOS específico, porém a base e comandos é a mesma em todos. Um pouco na lógica da Microsoft, a Cisco disponibiliza IOS com mais ou menos “features”. O cliente é que decide o que quer.
Como podem perceber, se formos estudantes CCNA ou CCNP este é mesmo o programa ideal na medida em que podemos “estourar” vários equipamentos sem sequer lhes tocar fisicamente!
Tudo isto tem um pequeno custo: processador. Este programa no primeiro arranque de um router coloca-nos o processador nos 100%! No entanto, o GNS3 tem um utilitário chamado “cpuidle” que depois de encontrado o valor (proposto pelo próprio GNS3) nos devolve o processador para valores normais. Porém, tenham atenção que esta é uma aplicação exigente ao nível de recursos que não deve ser usada em máquinas velhinhas da geração de P3 e afins.
Como referi anteriormente, esta aplicação permite-nos fazer mesmo quase tudo o que podemos encontrar num ambiente empresarial. A utilização é francamente fácil e é feita através de drag and drop dos equipamentos para a área de laboratório. Faz-se as ligações, telnet e já está 🙂
O GNS3 tem sofrido uma evolução espectacular e têm sido regularmente lançadas novas versões, cada uma francamente mais completa que a anterior!
Podemos instalar este programa em Windows, Linux e MacOSX!
Ahh.. já referi que o programa é grátis? 🙂
A única coisa que não é grátis são os IOS da Cisco. Para se ter acesso a estas imagens temos de ser clientes Cisco ou ter imagens na nossa empresa. No entanto isso não será um entrave para quem quer mesmo aprender pois o que não falta por aí são sites onde podemos obter essas imagens.
Creio que o comum dos utilizadores não se entusiasmará muito com este programa, no entanto, para quem trabalha com redes (Cisco) e é entusiasta das Redes, é como ter um carro novo todos os dias!
O que há de novo na versão GNS3 0.6.1?
Veja aqui os melhoramentos e as correcções na aplicação.
Licença: Freeware Sistemas Operativos: Windows/Linux/MacOSX Download [win]: GNS3 0.6.1 [11.048MB] Download [linux]: GNS3 0.6.1 [3.61MB] Download [mac]: GNS3 0.6.1 [16.00MB] Download: Documentação e tutoriais em vídeo Homepage: GNS3
Este artigo tem mais de um ano
Este programa é espectacular! E já me ajudou muito. O único problema é que ainda não permite emulação de Firewall ASA, e a única solução é utilizar PIX versão 8.
Espero impacientemente que acrescentem esta possibilidade!!
Cumprimentos e great review.
Boas,
Parabéns pelo post! Muito útil para quem pretende obter uma certificação e ainda não possua um know-how na gestão de routers com IOS. Pena os IOS da CISCO não serem também eles free, dado que no mercado empresarial a CISCO impera.
Boas Vitor,
tens aí um erro.
“comprar um simulador (Boson, Routersim e Packtracer(disponível gratuitamenente”
Escreves-te Packtracer, mas é Packet Tracer.
Não é preciso publicares o comentário, foi só para alertar.
Boas,
Também é importante dizer que é preciso memória RAM. Eu com 2 GB a simular 2 routers Cisco 7200, já tinha usada 1.4 GB de memória RAM, só para o GNS.
Cumps.
Este software é impecável mesmo.
Ainda a nível académico cheguei a trabalhar com esta ferramenta, ainda que networking não seja a minha área profissional, é mais desenvolvimento, recomendo vivamente esta ferramenta.
Bom post.
Pena mesmo é só dar com as FW(pix) e routers… quanto a switching nada podemos fazer… Era muito bom podermos configurar switchs tb..
Isso é resolvido com a opção Ghost IOS (se não me engano).
Por defeito, cada router virtual usa o seu espaço de memória para o IOS. Com essa opção, todos os routers virtuais partilham o mesmo IOS a correr em memória. Assim, a utilização de memória será bastante inferior.
Já consegui meter um Lab CCIE a correr na minha máquina com 2GB de RAM ficando ainda com alguma memória livre.
Quando configuras routing dinâmico numa configuração dessas tal como BGP, a memória deixa de ser a tua preocupação mas sim o CPU que arreia e bem. 🙂
Fantástico Vítor.
Post extremamente útil.
Muito obrigado pela dica.
Muito bom mesmo, à primeira vez que ouvi falar dele foi por aqui nem foi no ccna que estava a tirar, dá imenso jeito. Apesar de pesado é um simulador excelente.
Qual packet tracer.
Emulador antes que me venham corrigir, desulpem.
Boas, vou ja baixar o programa para o testar, quero ver até que ponto é melhor que o Packet Tracer e se não tem os mesmo bugs que a versão 5.0 na criação de acl’s e na 5.1 com alguns bugs esquisitos.
Podes ter certeza que é melhor que o Packet Tracer, pk o que corres no GNS é mesmo o IOS da Cisco (só se o IOS tiver bugs :P)…
O único bug que encontrei foi nas ligações entre routers, switches, etc. As vezes com ligações de 100Mbps (FastEthernet 100Base-TX) entre os routers, gerava tráfego a 50Mbps e só conseguiam passar 5Mbps pelo link…
Cumps