
O GNS3 é um emulador de Roteador. O que ele faz é unir os recursos do Dynagen (saiba mais), do Dynamips (saiba mais) e de uma interface GUI (saiba mais). Apesar de possuir alguns bugs (saiba mais), vai realmente surpreender. Não existe simulador capaz da fazer o que o GNS3 consegue.
O maior dos inconvenientes é que ele ocupa muita memória RAM, por isso, exige um equipamento robusto. Caso queira dar uma olhada no Manual para saber como otimizar outros recursos, clique aqui.
Para aqueles que não se sentem confortáveis ainda com linhas de comando ou, que nunca tiveram contato com um Roteador, aconselho lerem as aulas do Módulo 2. Lá você encontrará diversos laboratórios e linhas de comando devidamente explicadas.
Faça o DOWNLOAD do GNS3 clicando aqui.
01. Abra a pasta onde o arquivo de instalação foi salvo. Dê dois cliques sobre o arquivo.

02. Será aberto um Wizard. Apenas clique em NEXT.

03. Clique em I Agree (você está concordando com os termos de licença).

04. O aplicativo de instalação sugere um nome que será mostrado no menu Programas. Altere se desejar. Clique em NEXT.

05. Caso você já possua o WinPCap instalado na sua máquina, tire a seleção do quadro abaixo, caso contrário, selecione os três componentes e clique em NEXT.

06. Agora selecione onde você deseja que ele seja instalado. Normalmente, o assistente de instalação sugere o local correto, mas não custa dar uma verificada. Se tudo estiver correto, clique em Install.

07. Caso você tenha o WinPCap instalado, será apresentada uma mensagem informando isso. Se pressionar OK, a instalação irá continuar e instalará ele assim mesmo. Se clicar em CANCELAR, a instalação irá ignorar essa etapa. Clique em OK.

08. Apenas clique em NEXT.

09. No site do fabricante, existem diversos materiais e links sobre esse produto. Se deseja saber mais sobre ele, clique aqui.
Apenas clique em NEXT.

10. Clique em I Agree.

11. Clique em FINISH. Isso conclui a instalação do WinPCap.

12. A instalação do GNS3 irá continuar sozinha. Apenas aguarde alguns instantes.

13. Após o término da instalação, clique em FINISH.

14. Bem, para continuar, abra a pasta onde o IOS Cisco que você possui está guardado.
Caso não possua um (que é pago), providencie, caso contrário, de nada adiantará continuar a ler essa aula.
Não me peça por e-mail.

15. Clique com o botão direito do mouse sobre o arquivo e selecione COPIAR.

16. Agora pressione simultâneamente as teclas
+ E. Isso abrirá o Windows Explorer. Caso prefira, clique em INICIAR > ACESSÓRIOS > WINDOWS EXPLORER.
Feito isso, localize a pasta onde o GNS3 foi instalado. No caso dessa aula: E:\Arquivos de Programas\GNS3
Localize a pasta DYNAMIPS. Abra ela. No lado direito da tela, clique com o botão direito do mouse e selecione copiar. Isso copiará a imagem do IOS Cisco para essa pasta.

17. Ainda na janela do Windows Explorer e dentro da pasta Dynamips, clique em ARQUIVO > NOVO > PASTA

18. Após criar a pasta, nomeie ela como TEMP. O nome que você optar por dar à pasta não importa, desde que você lembre dele, pois mais para a frente vamos utilizá-la. O objetivo de se criar essa pasta é concentrar todos os arquivos gerados pelo GNS3. Esses arquivos são grandes e não são deletados automaticamente. Mais para a frente você entenderá como utilizá-la.

19. Bem, agora precisamos testar o IOS que colocamos na pasta DYNAMIPS. Para fazer esse teste, arraste o arquivo do IOS e simplesmente solte sobre “dynamips-w2000.exe” se estiver utilizando o Windows 2000/2003, ou arraste e solte o IOS sobre “dynamips-wxp.exe” se estiver usando o Windows XP.

20. Se a imagem do IOS Cisco estiver perfeita, será mostrada uma tela como a seguir (primeira tela). As duas telas seguintes servem como referência para saber se sua imagem está OK. Após os testes, pode fechar TODAS as janelas abertas. Caso a imagem esteja danificada, providencie outra e repita o teste.



21. Abra o GNS3. Você verá uma interface como a abaixo.

22. Antes de iniciar suas configurações nos equipamentos, precisa fazer alguns ajustes. Logicamente que esses ajustes podem variar conforme suas necessidades, mas sinceramente, somente o tempo e a prática (além do conhecimento do seu equipamento pessoal) é que vão definir isso de forma correta.
Clique em FILE > IOS IMAGES AND HYPERVISORS

23. Localize o botão que possui “…”
Ele está ao lado de IMAGE FILE

24. Localize a pasta onde salvamos a imagem do IOS Cisco. Selecione ela e clique am ABRIR.

25. Feito isso, clique em SAVE. Observe que a imagem foi parar no grande quadro branco. Esse quadro é uma referência de todos os IOS que você possui na sua máquina. Durante as configurações, você poderá optar por cada uma delas. No exemplo que estamos vendo, utilizei uma imagem do Cisco 7200. Pode fechar a janela.

26. Clique em EDIT > PREFERENCES.

27. Na guia GENERAL você poderá, selecionar o idioma de sua preferência, entre outras coisas. Deixe as seleções com estão.

28. Clique em DYNAMIPS. Agora observe os “…” que aparecem ao lado de EXECUTABLE PATH. Clique nele.

29. Localize e selecione a versão correta do Dynamips que você deseja usar (comentado anteriormente). No nosso exemplo, estou utilizando a versão para o Windows 2003. Clique em ABRIR.

30. Logo após, clique em “…” de WORKING DIRECTORY. Direcione o GNS3 para a pasta que criamos, que nesse exemplo foi em
E:/Arquivos de programas/GNS3/Dynamips/Temp
É nessa pasta que o GNS3 irá armazenar os arquivos temporários.

31. Agora clique no botão TEST.

32. Se tudo correr bem, deverá aparecer uma mensagem: Dynamips successfully started.

33. Clique em APPLY e depois em OK.

34. Na janela principal, é onde iremos montar as nossas topologias. O objetivo dessa aula não ensinar a fazer isso (para isso, existem diversas outras aulas prontas), mas sim, ensinar um pouco (muito) sobre o aplicativo.
Bem, arraste dois Roteadores (logo o primeiro, que está no alto da lista) e coloque na tela.

35. Selecione os dois Roteadores. Observe que, quando o dispositivo está selecionado, sua cor muda e fica um pouco mais escura.

36. Clique com o botão direito do mouse sobre um dos Roteadores. No menu flutuante que irá aparecer, clique em CONFIGURE.

37. Nessa tela, mais precisamente no lado esquerdo, você pode inserir as configurações personalizadas para cada um dos Roteadores. Isso vai depender da necessidade de cada laboratório e da necessidade de cada um. Para fazer a configuração personalizada, clique sobre UM Roteador apenas.
Para essa aula, irei padronizar as configurações. Dessa forma, clique sobreROUTERS. Isso irá afetar TODOS os Roteadores, ou seja, as configurações serão aplicadas à todos eles.
Nessa mesma janela, observe que a imagem IOS CIsco já aparece disponível. Caso houvesse selecionado outras, estariam nessa lista.

38. Clique na guia MEMORIES AND DISKS. Aqui você poderá alterar os valores conforme a capacidade de seu equipamento pessoal. No exemplo abaixo destinei 350MB, 12MB e 128MB para RAM, ROM e NVRAM respectivamente. Cada uma das memórias é tratada em sala de aula em outras oportunidades. Clique em APPLY.

39. Clique na guia SLOTS. Selecione a quantidade de interfaces de sua necessidade. Para o nosso exemplo, selecionei quatro interfaces seriais. No manual do GNS3 existe uma lista dos tipos de interfaces suportadas, assim como seus respectivos códigos.

40. Após e seleção das interfaces adicionais, a tela ficará como a seguinte. Clique em APPLY novamente e depois em OK.

41. Na tela de layout, observe um ícone que parece um conector. Ao colocar o mouse sobre ele, aparece escrito “add a link”.

42. Ao clicar sobre add a link, aparece um menu flutuante. Selecione MANUAL.

43. Clique sobre o primeiro Roteador. Escolha uma das interfaces e dê um clique sobre ela. Para esse exemplo, utilizei a S1/0

44. Repita o passo 43 para o Roetador seguinte.

45. Ao fazer isso, aparece um link. Caso não hajam mais Roteadores, clique novamente em add a link. Isso irá desativar as novas conexões, ou seja, nenhuma outra ligação poderá ser feita até que pressione add a link.


46. Agora clique no botão EMULATION MODE.

47. A tela ficará como a seguinte.

48. Clique com o botão direito sobre um dos Roteadores e selecione START. Isso é muito importante, caso contrário, não será possível iniciar uma sessão de Telnet. Se tudo correu bem, a bolinha vermelha próxima a ele ficará verde.

49. Clique novamente com o botão direito do mouse sobre o Roteador, mas dessa vez, selecione CONSOLE.

50. Será aberta a tela de TELNET. No meu exemplo ela está branca pois eu prefiro assim. Na maioria dos casos, ela será preta (o que na minha opinião cansa a vista). Quem quiser modificar isso, clique com o botão direito do mouse sobre a barra azul e selecione PADRÕES.
Seguem algumas capturas (duas) das telas que serão vistas.


51. Antes de começar suas configurações, é MUITO IMPORTANTE que você salve seu arquivo. Para isso, clique em FILE > SAVE.

52. Determine o nome de sua preferência. No nosso exemplo, determinei “Tutorial”.
Clique em SALVAR.

53. De volta à sua topologia, abra uma sessão de TELNET para cada um dos dois Roteadores. e insira as seguintes configurações:
R0 (Que está no alto da tela):
Router>enable
Router#configure terminal
Router(config)#hostname Router_A
Router_A(config)#exit
Router_A#wr
R1 (Que está embaixo na tela):
Router>enable
Router#configure terminal
Router(config)#hostname Router_B
Router_B(config)#exit
Router_B#wr
Na realidade, a única alteração que fizemos foi atribuir um nome aos Roteadores. O objetivo dessa etapa é salvar as configurações, mas como vocês sabem, o Roteador possui uma memória NVRAM onde essas configurações são armazenadas. Como estamos em um emulador, elas não foram REALMENTE salvas.
No entanto, o GNS3 mantém essas configurações naquela pasta TEMP que criamos. Mas, se fecharmos o aplicativo agora, perderemos tudo.
Para que isso não aconteça, vá na parte mais baixa da tela (Dynagen) e digite o seguinte comando:
save /all
Isso fará com que as configurações sejam salvas junto com a topologia. Não se esqueça de salvar o arquivo em FILE (sempre que fizer uma alteração) antes de fechar o programa, caso contrário, perderá tudo também.

54. Para que tenhamos os arquivos de configuração à parte da topologia (como se houvesse um Servidor TFTP), devemos digitar o seguinte comando no Dynagen:
export /all {partição/pasta}
Exemplo:
export /all E:\Tutorial

55. Vá até o Windows Explorer e veja que sua pasta Tutorial foi criada e que seu arquivo está lá.

56. Aproveitando que estamos no Windows Explorer. Vá até a pasta TEMP que criamos e veja a quantidade de arquivos que o GNS3 criou para que possamos fazer os laboratórios. Aqui vemos 410MB mas, quanto maior a quantidade de Roteadores, maior o espaço utilizado por ele.

57. Após concluir seu exercício, abra o CCLEANER (existe uma aula sobre ele) e configure para limpar a pasta TEMP que criamos. Depois disso, vá em LIMPEZA e clique em EXECUTAR LIMPEZA.
Caso esqueça de fazer isso, em 5 ou 6 laboratórios (dependendo do tamanho), o seu espeço físico em disco sumirá.

Bem, é isso. Outras informações podem ser conseguidas no manual ou em Fórums.