You are on page 1of 14

http://www.routeros.co.

id/download/archive/

https://www.youtube.com/watch?v=7d6ytD11NEw
https://dicas.moisesandre.com.br/
https://www.youtube.com/watch?v=-8i47mC1LEI

Redifinir ip no EVE-NG

ifconfig
rm -f /opt/ovf/.configured
ifconfig pnet0
rm -f /opt/ovf/.configured
reboot

ATUALIZAR:
apt update
apt upgrade
_______________________________________________________________________________

Converte iso para qcow2


cola o cminho: cd /opt/unetlab/addons/qemu/mikrotik-5.20
qemu-img convert mikrotik-5.20.iso mikrotik-5.20.qcow2
_______________________________________________________________________________
qemu-img.exe convert -f vmdk -O qcow2 C:\qemu-img\Windows7.vmdk C:\qemu-img\hda.qcow2

_______________________________________________________________________________

coverter OVA: qemu-img convert MIKROTIK-5.20.ova hda.qcow2 -O qcow2


_______________________________________________________________________________

Desabilitar HYPER-V: bcdedit /set hypervisorlaunchtype off

________________________________________________________________________________

mkdir -p /opt/unetlab/addons/qemu/mikrotik-6.48.2

cd /opt/unetlab/addons/qemu/ mikrotik-6.48.2

wget https://download.mikrotik.com/routeros/6.48.2/chr-6.48.2.vmdk

/opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 chr-6.48.2.vmdk hda.qcow2

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

rm -rf chr-6.48.2.vmdk

________________________________________________________________________________

/tool romon set enabled=yes

_______________________________________________________________________________
Ativar DHCP-CLIENT MIKROTIK

interface print
ip dhcp-client add interface=ether1 add-default-route=yes disable=no

ip dhcp-client print
ip dhcp-client remove

Configurar internet no Mikrotik

Ip address add address=192.168.1.253/24 interface=ether2

Ip dns set servers=8.8.8.8

Ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1


cd /tmp/
ver=6.45.6
wget http://download2.mikrotik.com/routeros/$ver/chr-$ver.vmdk
/opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 chr-$ver.vmdk hda.qcow2
mkdir -p /opt/unetlab/addons/qemu/mikrotik-$ver
mv hda.qcow2 /opt/unetlab/addons/qemu/mikrotik-$ver/
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
___________________________________________________________________________

Comandos utilizados dentro da VM do EVE-NG

mkdir -p /opt/unetlab/addons/qemu/mikrotik-6.42.5
cd /opt/unetlab/addons/qemu/mikrotik-6.42.5

wget https://www.dropbox.com/sh/9rd3i2nk5wu4dzm/AAA6LTQpK9kgboNvB1p5rdzya?dl=1 -O ros.zip

unzip ros.zip
rm ros.zip
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

________________________________________________________________________________

Saiba instalar EVE-NG e adicionar imagens para estudos do CCNA & CCNP
Photo of Massissa Massissa Massissa Massissa Send an email14 de Julho, 2020Última Actualização 29 de
Abril, 20210 1.244 lido 6 minutos
Facebook Twitter LinkedIn Messenger

A plataforma EVE-NG está pronta para os requisitos atuais do mundo de TI. Permite que empresas,
fornecedores / centros de e-learning, indivíduos e colaboradores de grupos criem provas virtuais de
conceitos, soluções e ambientes de treinamento.

O EVE-NG é o primeiro software de emulação de rede de múltiplos fornecedores sem cliente que
capacita os profissionais de rede e segurança com enormes oportunidades no mundo das redes. As
opções de gerenciamento sem cliente permitirão que o EVE-NG PRO seja a melhor escolha para
engenheiros corporativos sem influência das políticas de segurança corporativa, pois pode ser executado
em um ambiente completamente isolado.

O que é EVE-NG?

EVE-NG é uma plataforma na qual rodam Emuladores de hardware de rede.


Site oficial do EVE-NG: eve-ng Há duas versões do EVE:

FREE EVE Community Edition = gratuita


Eve Professional = paga
Neste tutorial iremos usar a versão FREE EVE Community Edition.

Instalação do EVE-NG no Windows


1) Requisitos recomendados de Hardware

Processador: 4 ou mais núcleos lógicos – série AMD-V / RVI ou Intel VT-X / EPT
Memória RAM: 8 Gb (mínimo 4Gb).
Referência: Requisitos de Hardware para Instalação
2) Componentes da Instalação

O EVE-NG é uma máquina virtual Linux. O acesso do usuário ao EVE-NG é via navegador Web (Chrome,
Firefox., etc). É recomendado, no entanto, a instalação do EVE Client para integração de outros
programas ao browser, como o Putty e WinSCP ou Wireshark

3) Instalação da Máquina Virtual

3.1. Baixe e instale o seguinte programa:

VMware Workstation 16 Pro (Licença)


VMWare Workstation Player
3.2. Baixe a máquina virtual (VM) do EVE-NG OVA

Existem duas opções a OVA e a imagem ISO que estão disponível para baixar a partir do Mega e do
Google Drive qual deles usar é preferencial porem o SENASNERD aconselha o GDrive por ser mais rápido
ao baixar.

Recomendando escolher a OVF (Google Drive)


3.3. Adicione a VM do EVE-NG ao VMWare Workstation

Abra o VMWare Workstation


Clique “Open a Virtual Machine”
Localize e abra o arquivo EVE Community VM.ova e clique “Import”
3.4. Pode iniciar agora a Máquina Virtual

Se tudo correr bem, aparecerá uma tela com as seguintes informações:

Anote o endereço IP que aparece na tela (certamente vai ser diferente deste).

4) Instalação do Cliente Windows


Baixe e instale o EVE Client (Windows integration pack)
5) Primeiro acesso e teste

5.1. Abra o navegador e acesse o endereço IP do EVE.

Efetue login usando as credenciais:

Utilizador: admin
Senha: eve
Tela de Login do eve-ng
Tela de Login do EVE-NG versão pro / idêntico a versão free
5.2. Crie um lab de teste

Clique “Add New Lab”


Crie um lab de teste
Crie um lab de teste
Preencha o campo “Name” e clique “Save”
Vai abrir o ambiente de trabalho.
5.3. Como desligar e reiniciar a VM

É muito importante desligar corretamente a VM depois que terminar de usar.


Para isso:

– Acesse a Console do EVE-NG e execute os seguintes comandos:

Para desligar a VM:


init 0

Para reiniciar a VM
init 1

6) Instalação das Imagens da Cisco


Atenção! A Cisco NÃO permite adicionar suas imagens do IOS ao EVE-NG. Portanto, se você fizer isso,
saiba que estará infringindo as regras de copyright da empresa.

Você vai seguir as mesmas instruções para instalação das appliances da Cisco. Entretanto, por questões
legais, ficará por sua conta e risco procurar e baixar suas respectivas imagens.

As imagens testadas e validadas pelo EVE-NG estão em:


https://www.eve-ng.net/documentation/supported-images

Localize e baixe pelo menos uma imagem das seguintes IOU-L2, IOU-L3, IOSv-L2 e IOSv-L3
6.1. Acessando a Console do EVE-NG
Acesse o console do EVE-NG via o VMWare Workstation Player.
Login: utilizador: root / senha: eve
Vai abrir um assistente perguntando a nova senha do root. Importante, digite “eve”, ou seja, mantenha a
mesma senha. O restante é ir só dando Ok nas opções default. O sistema vai reiniciar.
Este assistente só vai aparecer no 1º acesso.

Se precisar do assistente novamente para configurar endereço IP ou outro parâmetro, basta excluir o
arquivo de configuração digitando os comandos abaixo

root@eve-ng:~# rm -f /opt/ovf/.configured

root@eve-ng:~# reboot

De agora em diante, sempre que precisar da console, faça acesso via SSH usando o Putty (para poder
copiar e colar os comandos).

6.2. Instalação das imagens


A documentação para a instalação das imagens suportadas pelo EVE está em:

https://www.eve-ng.net/documentation/howto-s

Vamos colocar aqui apenas o passo a passo para as imagens IOU e IOSv

– Baixe e instale o WinSCP. Será necessário para transferir as imagens para o EVE via SFTP.

6.3. Instalando as imagens IOSv L2 e L3

Referência: https://www.eve-ng.net/documentation/howto-s/62-howto-add-cisco-iou-iol

– Acesse o serviço SFTP do EVE via WinSCP

– Transfira as imagens IOU para a seguinte pasta:

/opt/unetlab/addons/iol/bin/

– Acesse agora a Console do EVE e digite o comando;

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

– Agora vamos adicionar a chave de licença, executando os seguintes comandos:

Para baixar o script:


cd

wget CiscoIOUKeygen3f

Executar o script: phyton CiscoIOUKeygen3f.py ou python3 CiscoIOUKeygen3f.py

O arquivo iorc.txt foi gerado. Basta copiá-lo agora para o local correto:

cp iourc.txt /opt/unetlab/addons/iol/bin/iourc

– Entre na interface WEB do EVE e verifique se o nó Cisco IOL está liberado para uso (talvez seja
necessário efetuar logoff e logon no EVE para recarregar a lista).

– Talvez seja necessário alterar o ícone do IOU L2 (ele coloca por default o ícone de um roteador).

6.4. Instalando as imagens IOSv


Referência: https://www.eve-ng.net/documentation/howto-s/121-howto-add-images-from-virl

Existem dois tipos de imagem VIRL:

Outra com a extensão “.qcow2” –> instalação direta

Uma sem extensão que é a do tipo “vmdk” –> precisa converter para qcow2

Acesse o serviço SFTP do EVE via WinSCP


Navegue até a pasta:
/opt/unetlab/addons/qemu/

Crie subpastas com o nome igual aos das imagens


As imagens L2 devem começar com “viosl2-“
As imagens L3 devem começar com “vios-“
Retire o “_” se for necessário.
O nome da pasta não precisa ter “.qcow2” no final, pode retirar.
Exemplos:

Se o nome de sua imagem é:

vios_l2-adventerprisek9-m.03.2017.qcow2

então o nome da pasta deverá ser:

viosl2-adventerprisek9-m.03.2017

Se o nome de sua imagem é:

vios-adventerprisek9-m.vmdk.SPA.156-1.T
então o nome da pasta deverá ser:

vios-adventerprisek9-m.vmdk.SPA.156-1.T

– Transfira as imagens via SFTP para suas respectivas pastas

– Fixar permissões:

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Caso 1: as imagens já são qcow2. É só renomear.

– Renomeie os arquivos de imagem para:

virtioa.qcow2

Desta forma, todas as imagens vão ficar com o mesmo nome, nas suas respectivas pastas.

Caso 2: as imagens são vmdk. Precisa converter por meio do comando:

cd /opt/qemu/<nome da imagem>

/opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 <nome da imagem> virtioa.qcow2

– Fixar permissões:

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

– Entre na interface WEB do EVE e verifique se o nó “Cisco vIOS” e “Cisco vIOS L2” estão liberados para
uso (talvez seja necessário efetuar logoff e logon no EVE para recarregar a lista).

– Você pode apagar agora as imagens vmdk originais. A maneira mais fácil de fazer isso é com o WinSCP.

Pronto!!! Já pode usar!!!

6.5. Opcional: instalando imagens Dynamips

Referência: https://www.eve-ng.net/documentation/howto-s/64-howto-add-dynamips-images-cisco-ios

O Dynamips emula os processadores usados nos roteadores da Cisco.

Assim, você pode usar as mesmas imagens IOS usadas em roteadores reais.
Não há suporte para switches via Dynamips.

Passo a passo:

– Verifique na referência as imagens suportadas e baixe-as.


– Use o WinSCP para copiar as imagens “.bin” para a pasta:
/opt/unetlab/addons/dynamips/

– Use a console para descompactar cada uma das imagens por meio do comando:
unzip -p nome_da_imagem.bin > nome_da_imagem.image

Exemplo:
unzip -p c1710-bk9no3r2sy-mz.124-23.bin > c1710-bk9no3r2sy-mz.124-23.image

Para este exemplo, a seguinte saída apareceria:


warning [c1710-bk9no3r2sy-mz.124-23.bin]: 28840 extra bytes at beginning or within zipfile
(attempting to process anyway)

– Entre na interface WEB do EVE e verifique se o nó “Cisco IOS 1710”, “Cisco IOS 3725” e “Cisco IOS
3206VXR” estão liberados para uso.

– Você pode apagar agora as imagens .bin originais. A maneira mais fácil de fazer isso é com o WinSCP.

– Existe um processo de otimização do uso da CPU da VM descrito na referência. Você pode fazer isso
opcionalmente se reparar que os roteadores dynamips estão consumindo muita CPU.

7) Atualizando o EVE-NG

Referência: https://www.eve-ng.net/community/community-2

Atualizar o EVE-NG é muito simples:

Efetue login na console do EVE-NG


Execute os comandos:
apt-get update
apt-get upgrade
Se durante a atualização surgir alguma pergunta, sempre dê “Enter” aceitando a resposta padrão.

reboot

8) Aumentando o espaço em disco do EVE-NG

Referência: https://www.eve-ng.net/documentation/howto-s-2/88-howto-expand-filesystem-on-eve-vm

A imagem padrão do EVE-NG vem com 40Gb. Deve ser mais do que o suficiente para rodar as atividades
práticas do CCNA e CCNP. Entretanto, se você precisar de mais espaço para instalar mais imagens, você
deve ADICIONAR um Hard Disk virtual. Importante: NUNCA expanda o disco existente. Isto causaria dano
irreversível na VM.

Passo a passo:

Desligue a VM (executando o comando init 0 na console)


Abra o VMWare Player
Clique “Edit Virtual Machine Settings” da VM do EVE
Clique “Add” –> Hard Disk –> Next –> Next –> Next
Na próxima tela, defina o tamanho do HD e escolha “Store as single file” e clique “Next”
Depois clique “Finish”
Clique Ok para fechar a janela e inicie a VM
O EVE-NG vai detectar automaticamente o disco e vai fazer com que o sistema integre os dois discos. O
Linux vai considerar apenas um disco com a soma dos tamanhos dos HDs da máquina virtual.
Só isso.

Opcional: verifique o novo tamanho do disco por meio do comando na console: df -h_

___________________________________________________________________________

EVE-NG - passo a passo para instalação


Passo a passo de como instalar e usar o EVE-NG

1) Download do EVE-NG Community Edition

2) Download do VMWare Player


3) Importe a VM para o VMWare Player
--> basta descompactar o arquivo baixado no item 1 e dar dois cliques em EVE-COMM-VM.ovf

4) Certifique-se que "Virtualiza Intel-VT-x/EPT or AMD-V/RVI" está marcado nas configurações do


processador da máquina virtual (isso significa habilitar virtualização em cima de virtualização. Seu
processador tem que suportar isso.)

5) 8 Gb de memória na VM são recomendados, mas funciona com 4Gb também.


Sobre a rede, você tem duas opções. Se marcar "Bridged" você vai ter nela um endereço da sua rede
mesmo. Qualquer computador na sua rede poderá acessar o EVE. Se optar por NAT, somente seu
computador irá acessar.

6) Ligue a máquina virtual.


7) Se tudo correu bem, vai aparecer o prompt "eve-ng login:" Anote o endereço IP que aparece no topo
da tela.
8) Entre com login: root ; password: eve
9) Vai abrir um assistente
--> Se precisar reiniciar o assistente os comandos são:

rm -f /opt/ovf/.configured
su -

10) É bem intuitivo agora. Basicamente você vai aceitar os valores default. Mas a parte da rede é que
você tem que prestar atenção. Deixar DHCP é o mais fácil e funciona perfeito. Mas você vai ter sempre
que consultar a VM pra saber o endereço dela antes dos seus LABs. Se optar por um IP fixo, aí é só salvar
o IP no Browser, sem problemas. Vamos explicar a configuração de IP Fixo.

---> IP Fixo se você escolheu o adaptador Bridge.


Neste caso, no seu roteador doméstico, você vai ter que configurar o DHCP para não atribuir IP na faixa
onde você vai colocar o EVE. Pra não dar conflito. É importante também anotar o endereço IP do
roteador. Este será tanto o Gateway Padrão quanto o DNS Server no EVE. Como DNS server secundário,
você pode por o do Google (8.8.8.8).

---> IP Fixo se você optou por NAT.


Neste caso, você vai escolher qualquer IP na faixa do ip mostrado no topo da tela inicial que você anotou
no item 7. Por exemplo, se for 192.168.114.124, você pode escolher esse mesmo ou qualquer endereço
que comece com 192.168.114.XXX (menos .1 e .2). Eu escolheria 192.168.114.10. É fácil de memorizar. O
super mega importante agora é: tanto o Gateway Padrão quanto o DNS vão ser .2 (não é .1). Ou seja, em
nosso exemplo seria 192.168.114.2

Depois de configurar, faça um teste de ping em www.google.com

11) Desligue agora a VM usando o comando

init 0

12) Vamos adicionar mais espaço ao EVE para as nossas imagens. Isso é opcional e pode ser feito depois
também. Atenção: NÃO expanda o disco existente. Ao invés disso, você deverá ADICIONAR mais um
disco. Para isso:
--> Edit Virtual Machine Settings --> Add... --> Hard Disk --> SCSI --> Create a new virtual disk --> Store
Virtual Disk as a Single File --> Finish
Pronto. Ligue a VM. O espaço do novo disco será adicionado automaticamente pelo Linux. Você pode
verificar por meio do comando:

df -h

13) Testando o ambiente:


---> Acesse via browser o endereço IP do EVE-NG
---> Usuário: admin ; senha: eve
---> Ligue dois VPCS e teste o ping

What is the default username and password for EVE-NG?


A: CLI – root/eve
WEB – admin/eve

14) Instale o Windows Client Side

15) Teste o Wireshark.


Se der problema "end of file on pipe magic during open", instale no eve-ng o pacote ssh-askpass:

apt-get update
apt-get upgrade
apt-get install ssh-askpass

16) Agora a instalação das imagens. Veja o passo a passo aqui:


https://www.eve-ng.net/index.php/documentation/howtos/

Lembre-se que sempre depois de add uma imagem, você deve rodar:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

17) Ajustes finos.


--> Para alterar o comportamento padrão dos nodes (memória RAM, ícone, etc), você deve alterar um
dos arquivos .YML em um dos seguintes diretórios (dependendo do processador que você usa no host):

/opt/unetlab/html/templates/intel#

OU

/opt/unetlab/html/templates/amd#

-->

18) Atualização do EVE:


apt autoremove
apt update
apt upgrade

19) Se quiser acessar o "mundo externo" adicione um objeto chamado "Networks". A Management
cloud dá acesso direto à Internet. Se quiser que as outras Clouds funcionem, você deve adicionar mais
placas de rede à VM
Links úteis:
https://www.eve-ng.net/index.php/faq/
https://www.eve-ng.net/index.php/documentation/installation/virtual-machine-install/
https://github.com/SmartFinn/eve-ng-integration/blob/master/README.md
https://www.eve-ng.net/index.php/faq/

You might also like