O Eve-NG é uma ferramenta gratuita que lhe permite montar cenários de rede utilizando imagens de diversos fabricantes de dispositivos de rede. Se você já conhece soluções como Packet Tracert, GNS3, VIRL e IOU-Web vai gostar ainda mais do Eve-NG.
Site Oficial: www.eve-ng.net
Documentação: www.eve-ng.net/index.php/documentation/installation/virtual-machine-install
Download: www.eve-ng.net/index.php/downloads
Para este cenário estou utilizando o VMware ESXi:
01 Passo
Realize o download do arquivo EVE Comm Edition.ova no site oficial e importe para o VMware, e inicie a máquina virtual.
Em seguida logue no host utilizando o usuário root e a senha eve
02 Passo
Você pode digitar uma nova senha, sugiro manter eve
03 Passo
Confirme a senha eve
04 Passo
Informe o Hostname: eve-ng
05 Passo
Informe o DNS: 8.8.8.8 (Google) ou DNS da sua rede.
06 Passo
Define se o IP do host é DHCP ou Static
07 Passo
Opcional: Informe um NTP Server: a.ntp.br
08 Passo
Selecione como a máquina virtual se conecta na Internet: direct connection
Após as configurações a máquina será reiniciada automaticamente.
09 Passo
Realize a atualização e o upgrade do Eve-NG.
[email protected]:/# apt-get install && apt-get upgrade
10 Passo
Se a opção de rede selecionada foi o DHCP verifique o IP que foi atribuído através do comando:
[email protected]:/# ifconfig pnet0
11 Passo
Abra o navegador e informe:
IP: http://192.168.1.114
Username: admin
Password: eve
12 Passo
Adicione uma folder (pasta), ex: Rede
13 Passo
Adicione um Lab dentro da folder Rede
Insira o Name e o Author o Lab.
14 Passo
O espaço de trabalho para montar o diagrama de rede é liberado e os menus são exibidos a esquerda.
15 Passo
Clique em Add an object (Adicionar um objeto)
16 Passo
Clique em Node (nó)
17 Passo
Observe que ao tentar selecionar o Template Cisco IOL é exibido um sinal de bloqueio pois esta imagem ainda não foi carregada dentro do Eve-NG, este processo deve ser seguido para a imagem de qualquer fabricante, continue…
18 Passo
Realize o download do IOL, este são apenas para dar exemplo ao artigo porém a lista completa que o Eve-NG suporta pode ser encontrada em: www.eve-ng.net/index.php/documentation/supported-images
- iourc – Arquivo de Licença
- L2-ADVENTERPRISEK9-M-15.2-IRON-20151103.bin – Switch L2
- L3-ADVENTERPRISEK9-M-15.4-2T.bin – Switch L3
Clique aqui para realizar o Download
19 Passo
Utilize a ferramenta WinSCP para transferir aos arquivos para o diretório do Eve-NG
Selecione o protocolo SCP, informe o Host, Usuário e Senha para estabelecer a conexão.
20 Passo
Transfira os arquivos para o diretório: /opt/unetlab/addons/iol/bin/
21 Passo
Após a transferência dos arquivos execute o comado a seguir:
[email protected]:/# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
22 Passo
Agora basta tentar criar o Node (nó) novamente, selecionando a opção Cisco IOL
23 Passo
Começe a criar o cenário:
Number of nodes to add: 2 (É o número de switches que serão adicionados)
Image: L2-ADVENTERPRISEK9-M-15.2-IRON-20151103.bin (Imagem do Switch L2)
Name/prefix: SW (Prefixo que define como o Switch será exibido, ex: SW1, SW2)
Icon: Switch.png (Ícone do Switch)
Ethernet portgroups (4 inte each): 4 (Quantidade de Interfaces por Grupo: 4 x 4 = 16)
24 Passo
Os 02 switches (SW1 e SW2) foram criados com sucesso.
25 Passo
Conecte os 02 switches e selecione as portas de conexão
SW1 e0/0 <====> SW2 e0/0
26 Passo
Conexão realizada.
27 Passo
Clique com o botão direito sobre o SW1 e clique em Start
O ícone do SW1 fica na cor azul uma notificação na parte superior da página é exibida, informando que o SW1 foi iniciado.
Obs: Realize o mesmo processo no SW2
Ao passar o mouse no SW1 observe que os dados de conexão é exibido no rodapé da página.
telnet://192.168.1.114:32769
28 Passo
Utilize o programa PuTTY para estabelecer a conexão com o SW1
Conexão realizada com sucesso, basta dar inicio as configurações do SW1.
Boa Noite!
Porque quando seleciono a imagem SW L3 , na IOS aparece ROUTER > ?
É só mudar o nome com o comando hostname ou não é a mesma coisa?
DIVINO NETO,
Este é o nome padrão mas você pode fazer a alteração utilizando o comando hostname ou acessando as propriedades do dispositivo.
Olá boa tarde.
Marcos, fiz todos os procedimentos, rodei o script .py. Porém, qdo executo o comando (/opt/unetlab/wrappers/unl_wrapper -a fixpermissions) recebo a msg “data …. Error: Unlicensed”.
Sabes me dizer como corrigo? Se tem como corrigir isso dentro do próprio script?
Flávio Martins,
Como esta é uma máquina virtual pronta não deveria dar nenhum problema, mas enfim. Sugiro que tente baixar o arquivo OVA e importar para seu ambiente virtual para realizar o teste pois no formato OVA a máquina á esta pronta e configurada.
Acesse: http://www.eve-ng.net/downloads/eve-ng , depois compartilhe comigo o resultado.
Flávio Martins, se deu esse erro de licença é porque voce esta utilizando a versao pro do eve-ng, voce tem que deletar essa vm e usar a versao community edition.
como posso baixar outras imagens de swicths e routrs cisco ?
matias,
Eu também não encontrei um repositório exclusivo com estas imagens, o que resta é pesquisar mesmo.
O meu não starta o switch nem a pau.
Boa noite Marcus,
o arquivo zip está pedindo senha, sabe dize qual é?
Phillipe,
Este ZIP aqui do site não tem senha: https://www.100security.com.br/downloads/eve-ng-iol.zip
Marcos,
boa tarde.
Importei a .Ova e subi mas nao pega ip em modo Bridge. No modo Nat pega mas nao consigo acessar, visto que pega um range diferente da minha rede. O que fazer? alguma idéia?
Juares Martins,
Isso não deveria acontecer, eu te sugiro a fazer uma revisão detalhada ai nas configurações de rede da sua VM.
Sos uma fera, muito vem explicado como nunca vi, meu caro estou procurando imagem sw series 6500 (vss)
https://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Campus/VSS30dg/campusVSS_DG/VSS-dg_appa-configs.pdf Desejando fazer este lab, . Um abraço e segui assim, meus parábens.
Tomy
Hello, I am using the Alfa Version when launching the file in VMware workstation it is not accepting the default user name (root) and password (eve). can you guide me how to login.
Hi khlid,
The user ‘root’ and password ‘eve’ is default, but if you can log in I recommend that you reset the Linux password using GRUB.
Olá, boa tarde! Tudo bem?
Estou tendo um problema, todos os comandos para instalação dão como executados no EVE via Putty mas ao tentar emular na interface do EVE o Router liga e depois de alguns segundos desliga sendo que o SW feito da mesma forma consigo emular e acessar por telnet normalmente, pode me ajudar?
Marcos Henrique deixo aqui o muito obrigado pelo passo a passo, bem mais simples e direto ao ponto, no youtube tem poucos videos no nosso idioma mas com muitas voltas sobre o assunto.
Uma ultima pergunta para adicionar um roteador basta adicionar a imagem ou tem que executar o processo da licença também?
Anderson,
Nos testes que eu fiz para adicionar um novo roteador não foi necessário seguir o processo de licença, porém eu fiz o artigo na versão: 2.0.3.83, mas sinceramente eu não fiz o teste na versão mais atual (2.0.5 – 1), mas acho que seria interessante você testar.
Por gentileza compartilhe aqui seu resultado, obrigado!
Olá! você teria a imagem do Huawei usg6000v? Precisava emular um equipamento Huawei para o trabalho da faculdade mas não consigo colocar ele no no EVE-NG
Randolph,
No site: http://www.eve-ng.net/index.php/documentation/images-table você consegue ver a lista das imagens disponíveis e a imagem: “huaweiusg6kv” já está lá.
Mas caso queira realizar o download da imagem pesquise no Google utilizando o nome do arquivo: “huaweiusg6kv-usg.rar”
Consegui configurar direitinho, inclusive com as imagens IOL, porém não consegui adicionar outras imagens de roteadores (Dynamics), consegue ajudar?