Barateando seu treinamento com o GNS3

Galera,

hoje a idéia é que para quem não tem um RB em casa, possa treinar suas configurações ou seus exercícios e de forma gratuita, possa montar um laboratório de redes na sua casa mesmo com pouco espaço.

Vou tentar explicar da melhor forma, porque o GNS3 para mim ainda é uma novidade.

O GNS3 é um software simulador de redes, que com maquinas virtuais (Usando o Qemu ou o Virtual Box ) ele roda iOS ( Cisco ), Routerboard(x86) e agora roda o Juniper tambem.

Mas como esse é um blog sobre Mikrotik, nosso foco será somente para o RouterBoard(x86). Aposto que você já deve estar preocupado com o problema de licença. Calma! Como disse anteriormente você montará um laboratório de forma gratuita. A routerboard disponibiliza a .ISO com uma licença de 24horas, ou seja, você terá apenas que subir uma nova máquina virtual a 24hs. Claro, o macete é você fazer backup das configurações antes de acabar a licença. Sim dá um trabalhinho, mas para quem não tem espaço e principalmente dinheiro isso não é nada.

Alteração: O colega Cabral comentou o seguinte link: http://forum.mikrotik.com/viewtopic.php?t=98981 nele podemos baixar uma Imagem para VirtualBox que vem com uma licença com limites de Bits e não de tempo. Isso é maravilhoso!  Podemos usar a imagem de VirtualBox no lugar de todo processo do Qemu.

http://www.mikrotik.com/download/share/chr_6_32.vmdk

Precisaremos dos seguintes softwares:

  • GNS3 – estarei utilizando a seguinte versão do GNS3 1.3.10

Beleza, depois de instalado vamos criar um HD virtual para a nossa VM no Qemu:

Vamos criar uma pasta GNS3 dentro de C: e dentro de GNS3 criar a pasta HDs

C:/GNS3/HDs
cd “C:\Program Files\GNS3\qemu-2.4.0”

qemu-img.exe create -f qcow2 C:\GNS3\HDs\routeros-hd.img 200M

Com isso criamos um arquivo de 200Mb routeros-hd.img que será nosso HD virtual, agora vamos instalar o RouterOS no HD que criamos, temos que abrir um console no windows como administrador e executar o seguinte comando:

C:\Program Files\GNS3\qemu-2.4.0 para acessar a pasta 
qemu-system-i386.exe -m 512 -boot d -cdrom C:\Users\Usuario\Downloads\mikrotik-6.32.2.iso routeros-hd.img

após este comando, irá abrir uma tela carregando dando boot no arquivo .iso e depois mostrando um menu de pacotes:

qemu1

Apertando a tecla “a” para selecionar todos os pacotes e depois “i” iniciará a instalação do Router OS, claro apertando “y” algumas vezes mais e no fim ele pedirá que você de um ENTER para rebootar a VM, porém ela vai dar boot novamente pelo CD. Feche a janela da VM e vamos “startar” o HD agora no GNS3.

OBS.: Abra SEMPRE o seu GNS3 como administrador.

 Vá no menu Edit -> Preferences 

Captura de Tela 2015-10-04 às 5.33.14 PM

Escolha QEMU VMs e clique no botão New, avance a primeira tela que só terá a opção Default, na tela seguinte você tem que colocar a opção Qemu binary, conforme a foto abaixo.

Captura de Tela 2015-10-04 às 5.33.43 PM

Vamos apontar o arquivo de HD que nós criamos anteriormente.

Captura de Tela 2015-10-04 às 5.34.27 PM

Pronto, na próxima tela já temos nossa VM criada parcialmente, faltando apenas alguns detalhes.

Captura de Tela 2015-10-04 às 5.34.43 PM

Agora vamos clicar no botão Edit e vamos para a aba Network, nela vamos alterar o valor de adaptadores de rede, colocarei 5 ethernet para simularmos uma RouterBoard com 5 ethernets tipo o RB450.

Captura de Tela 2015-10-04 às 5.35.34 PM

Agora, no GNS3 e com o seu projeto de rede aberto, clique no botão All Browser Devices e veja que serão listados todos os dispositivos suportados por padrão no GNS3 + o nosso RouterOS.

Captura de Tela 2015-10-04 às 7.20.49 PM

Vamos arrastar dois dispositivos RouterOS para a área do projeto, e vamos chamá-los de Router1 e Router2.

Captura de Tela 2015-10-04 às 7.33.05 PM

Clicaremos no ícone de cabo de rede e interligaremos os dois roteadores, em ambos usando a ethernet0, ficando desse jeito:

Captura de Tela 2015-10-04 às 7.33.34 PM

Agora vamos clicar no botão de Play na barra superior, isso faz com que todos os dispositivos que estão na tela central iniciem.

Clicando 2x em cada roteador, irá abrir a tela de console, vamos configurar um 192.168.1.0/30.

O Router-1 será 192.168.1.1/30 na interface ether1 (Ethernet0 no GNS3 equivale a ether1 do Mikrotik )

O Router-2 será 192.168.1.2/30 na interface ether1

Agora veremos um print dos dois roteadores, um pingando o outro.

Captura de Tela 2015-10-04 às 7.53.23 PM

Galera está aí, com isso vocês podem até realizar testes de Cisco com Mikrotik, colocar mais Mikrotiks para fazer um laboratório de OSPF, MPLS, BGP e etc…

O ping está alto porque (acredito eu) fiz em no VirtualBox com um Windows7, eu uso MAC OS X e tentei fazer um tutorial mas genérico (com o Windows).

Qualquer dúvida é só falar galera, espero que gostem!

2 thoughts on “Barateando seu treinamento com o GNS3

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.