Redes Brasil

Aprenda a instalar e usar o EVE-NG para emular roteadores da MikroTik

Nesse breve artigo iremos ensinar como instalar e usar o EVE-NG para emular roteadores da MikroTik.

O EVE-NG é um emulador de redes que está ganhando cada vez mais usuários.

Esse novo emulador possui várias vantagens em relação ao GNS3, abaixo listamos algumas delas:
- Melhor performance de CPU devido ao uso do KVM.
- Pode ser usado em uma máquina virtual.
- Fácil instalação e poucos problemas.

Vamos direto ao ponto e começar a instalação.

Iremos fazer a instalação do EVE em ambiente virtual usando o VMware.

Links para Download:

Atenção – Link de download padrão direcionado para versão PRO que não é FREE, para download da versão FREE use o link abaixo e role a página do EVE até o final e você encontrará o link para download da versão FREE.

VMware – https://www.vmware.com/go/downloadplayer
EVE-NG – http://www.eve-ng.net/downloads/eve-ng-2

O vídeo abaixo ensina  como fazer a instalação do EVE-NG.

Comandos utilizados dentro da VM do EVE-NG

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

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

wget https://download2.mikrotik.com/routeros/6.40.3/chr-6.40.3.vmdk

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

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

rm -rf chr-6.40.3.vmdk

O vídeo abaixo ensina  como fazer a instalação do VMware.
Dicas e resolução de problemas

1 – Para rodar o EVE seu PC precisa ser 64 bits e ter a opção de virtualização ativada na BIOS.
1.1 – No processador da VM a opção “Virtualize Intel VT-x/EPT or AMD-V/RVI” deve estar ativada.
1.2 – Para ter certeza que sua VM está com suporte a repassar as instruções de virtualização faça login na VM e execute o comando “kvm-ok”. Após esse comando você deve receber a mensagem “KVM acceleration can be used”. Se você não receber a mensagem acima é bem provavel que ao ligar um roteador ele fique azul por uns 2 segundo e desligue logo em seguida.

2 – A VM que irá rodar o EVE precisa receber um IP através de um DHCP-Server, portanto ao subir sua máquina virtual certifique-se de usar uma interface virtual que esteja provendo IP para a VM (seja usando o modo bridge ou NAT). Caso a VM não receba IP ela ira demorar cerca de 5 minitos para iniciar e não será possivel acessa-la.

3 – Em alguns casos quando você inicia um roteador com RouterOS dentro do EVE as interfaces podem aparecer com nomes trocados e isso acaba atrapalhando nos laboratórios, para isso fizemos uma imagem que corrige esse problema e já vem com RoMON habilitado.

https://www.redesbrasil.com/imagem-routeros-para-eve-ngp

Lembre-se que se você tiver mais de uma imagem do RouterOS dentro do EVE, você precisa escolher qual delas vai usar no momento em que estiver adicionando um novo roteador ao seu laboratório.

21 de setembro de 2017

76 responses on "Aprenda a instalar e usar o EVE-NG para emular roteadores da MikroTik"

  1. show de bola muito bom para simular um ambiente.

  2. Olá Pessoal, estou tendo problemas na instalação.
    Fiz tudo de acordo com tutorial, porém, ao aplicar o comando "/opt/unetlab/wrappers/unl_wrapper -a fixpermissions"
    Ele me responde com: "Mar 25 17:51:40 Mar 25 17:51:40 ERROR: Unlicensed".

    No fim das contas, consigo acessar o laboratório normalmente, mas, ao tentar dar um Start nos dispositivos adicionados para realizar a configuração, ele da erro de licença do EVE.
    Já tentei de tudo e não consegui resolver e quero muito estudar.
    Por favor, se puder me ajudar, fico muito agradecido.

  3. Bom dia,
    Estou tendo problemas na instalação.
    Fiz tudo de acordo com tutorial, porém, ao aplicar o comando “/opt/unetlab/wrappers/unl_wrapper -a fixpermissions”
    Ele me responde com o seguinte ERROR: Unlicensed”.

    No fim das contas, consigo acessar o laboratório normalmente, mas, ao tentar dar um Start nos dispositivos adicionados para realizar a configuração, ele da erro de licença do EVE.
    Já tentei de tudo e não consegui resolver e quero muito estudar.
    Por favor, se puder me ajudar, fico muito agradecido.

  4. Bom dia,
    Estou tendo problemas na instalação.
    Fiz tudo de acordo com tutorial, porém, ao aplicar o comando “/opt/unetlab/wrappers/unl_wrapper -a fixpermissions”
    Ele me responde com o seguinte ERROR: Unlicensed”.

    Consigo acessar o laboratorio, mas quando vou dar um start no mikrotik ai nao vai, da o mesmo erro Unlicensed”.

  5. Parabéns pelo vídeo. Segui os passos e estou com um problema que não consigo resolver. O problema é o seguinte, por exemplo, eu faó a ligaçao entre dois roteadores utilizando a eth1 de cada, mas quando vou nas mikrotiks as portas estão trocadas uma está linkada, por exemplo, na eth3 a outra na eth5.

  6. Olá alguem mais aqui tem o problema dos mikrotiks vir com o nome da interface trocada ?
    o EVE-NG apresenta um numero da interface diferente da do mikrotik.
    exemplo a ether1 vira a ether5 a ether9 vira a ether2 e assim dificulta as configurações na hora de colocar os ips das interfaces...
    aguem possui alguma imagem que venha com esses nomes corrigidos ?
    ou sabe alguma forma de resolver esse problema ?

  7. Boa tarde,

    Estou com um problema, os roteadores adicionados na minha topologia quando vou interligar eles por exemplo a outro roteador uma hora aparece as interfaces, e outra hora não. Porque será que acontece isso? Agradeço a atenção desde já.

  8. Mesmo adicionando o pacote informado no link: https://www.redesbrasil.com/imagem-routeros-para-eve-ng/
    as Ether's seguem trocadas. Como posso proceder?

  9. sou iniciante na area de Mikrotik configurei o VMware para utilizar o eve-ng criei os roteadores 1 2 e 3 e
    a nuvem liguei a nuvem ao 1 do 1 ao 2 do 2 ao 3 e quando fui acessar o roteador 1 pelo puTTY o puTTY abre mas nao me deixa digitar admin no roteador 1 voce poderia me informar como poderia resolver este problema ?

  10. fiz tudo como na video aula, mas o roteador não starta, instalei no ubunto de 64 bits! existe alguma solução?

  11. Como faço para criar outros laboratórios ou outros usuários?

    • Olá Aparecido, tudo bem? Para criar outros laboratórios, basta você desligar todos os roteadores e no menu a esquerda clicar no botão "Close lab". Você será redirecionado para uma página onde tem um menu para gerenciar laboratórios, você pode importar, exportar ou criar um novo laboratório, como nesse exemplo:
      http://prntscr.com/r0893e
      Nessa mesma tela, no menu superior você tem a opção "Management", selecione ela e depois clique em "User Management". Na próxima tela é só clicar no botão verde a direta "+Add user" para criar um novo usuário.

  12. nao consigo acessar o roteador , quando clico nele o putty abre mais fica la tudo preto tem q aperta algo?

  13. Olá, para eu ter uma boa aula prática e fazer de acordo como ensina nas vídeos aulas, é preciso eu ter o Winbox instalado no meu computador ? Pois na aula não houve está observação, só falou a respeito do VMware, e do EVE_NG. Por favor, pode esclarecer minha dúvida ?

  14. Bom dia, eu não estou consguindo acessar os roteadores mikrotik via putty, ele aparece a tela preta e trava. você poderia me ajudar?

  15. Olá a todos,

    A imagem Mikrotik, quando vou ligar no eve, ela fica 1 segundo ligada e desliga.
    Rodei o comando "# kvm-ok" e o terminal me retornou que minha CPU não tem suporte a KVM. Mas essa opção está ativada no virtualbox.
    Inclusive já instalei diversas máquinas virtuais, inclusive o Windows 10 que também exigia esse KVM e funcionava normalmente.

    Alguém já passou por isso? O que posso fazer pra resolver?
    Obrigado a todos.

  16. fui realizar a importação erro

    Failed to open virtual machine: SHA digest of file EVE_Community_VM-disk1.vmdk does not match manifest.

  17. oi pessoal , efetuei todos procedimentos sugeridos , porem quando abro o RoterOs fica so tel preta no puty , nao cai na tela de login , ja tentei as duas versoes do roter os no EVE , 6.40 e a 6.42

    • Olá Luis.

      Quando abre a tela preta espere uns 40 segundos e aperte a tecla ENTER (pode aperta umas duas ou três vezes).

      Dependendo do processador de seu computador o roteador podemora até mais de um minuto no ambiente virtualizado.

      Grande abraço,
      Francisco Neto

  18. Olá bom dia professor , como faço para instalar roteadores ao EVE e não só o mikrotik e simular ambientes de rede.
    Alguém teria um video que pudesse me ajudar!
    Excelente aula , fiz o curso completo.Parabéns !

  19. Olá boa tarde.
    Realizei os procedimentos porem os Mikrotiks não estarta, teria alguma solução ?
    Já utilizei varias versões diferentes do Router OS VMDK.

  20. Boa tarde professor.

    Tentei varias vezes instalar o VMP no Ubuntu e nao vai, estou utilizando o VirtualBox, ate entao ja consegui rodar o EVE, acessa-lo pelo Putty instalar todas as imagens sem dificuldade, o problema é que nao consigo iniciar nenhum router. Não encontrei a configuracao do TELNET . Mesmo acesando por Putty dentro do protocolo Telnet os routers nao iniciam.

  21. ola ao clicar em um dos roteadores do microtik ele aparece a tela preta do putty e dou enter mais não funciona. e não aparece nada.

  22. outro problema é na hora de parar os microtik no eve. eles não param . ficam com a linha vermelha

  23. quando crio os microtik eles ja vem ativados

  24. Pra quem estiver acontecendo o erro:

    "VMware Player and Device/Credential Guard are not compatible. VMware Player can be run after disabling Device/Credential Guard. Please visit http://www.vmware.com/go/turnoff_CG_DG for more details."

    Faça o seguinte:

    pelo prompt de comando digite:

    bcdedit /set hypervisionlaunchtype off

    depois reiniciar pelo promt:

    shutdown - r - t 0

    problema resolvido

  25. Bom dia, estou com dificuldades para utilizar o mesmo, quando eu coloco o IP no navegador para abrir a interface ele simplesmente não abre

  26. Bom dia , minha instalação deu certo, porem quando clico em cima de um roteador pede para abrir uma extensão , clico em abrir, mas nao abre.

  27. Bom dia, o meu consegui fazer funcionar seguindo o tutorial, mas tenho uma dúvida. Como faço para criar um usuário que não seja admin? Pois no campo ROLE , não tem outra opção além de administrador... Obs: Instalei a versão FREE

  28. Bom dia !

    Estou tendo problemas para ativar o Idle PC. Mudei o layout do teclado de ABNT2 para ENG, e as combinações de teclas ("Ctrl + ]" + i) não estão me dando a opção a baixo.

    Please wait while gathering statistics...
    Done. Suggested idling PC:
    0x80369ac4 (count=35)
    0x8023afac (count=51)
    0x8023b008 (count=30)
    0x8023b050 (count=27)
    0x803637a0 (count=38)
    0x80363984 (count=20)
    0x80363ccc (count=28)
    0x80363d48 (count=28)
    0x80363d78 (count=74)
    0x803645d0 (count=76)
    Restart the emulator with "--idle-pc=0x80369ac4" (for example)

    Nesse caso, alguém poderia me ajudar ? Penso até que essa dúvisa seja muito comum para quem quer ver seu lab rodando sem problemas de alto processamento em sua máquina nativa.

  29. Galera, consegui. Não sei informar tecnicamente o motivo, porém só funcionou após conectar o teclado ps2. Pra quem passar por isso, já tem uma possível solução.

  30. olá.
    fiz tudo conforme a video aula, porém não aconsigo acessar o mk pelo winbox, acesso apenas por o navegador.
    alguém sabe como proceder?

  31. Boa noite, fiz todo processo de instalação, porem quando acesso via web e clico em node, não está liberado o Mikrotik, existe algum teste para certificar que a instalação está correta. Digitei o comando kvm-ok, aparentemente está tudo certo. Vocês conseguem me dar um auxilio.

  32. Olá, boa noite. Por favor, me tirem uma dúvida.
    Na versão FREE, eu consigo ter saída para internet através do MIkrotik? Coloco a cloud, deixo em bridge, configuro a rota e mesmo assim não consigo.

    • Olá Renê, tudo bem?
      Até onde sei a versão free do eve-ng tem apenas alguns recursos a menos no próprio
      eve, porém as funcionalidades dos roteadores virtuais são as mesmas!
      Você já tentou com a máquina virtual do eve-ng que disponibilizamos aqui no site?

  33. Prezados, agradeço pelo tutorial, mas me deparei com o seguinte imbróglio:
    Estou tentando fazer o download da imagem do RouterOS, última versão 6.47.8, para dentro do EVE (utilizando o PUTTY) mas recebo a mensagem abaixo. Como resolver?

    root@localhost:/opt/unetlab/addons/qemu/mikrotik-6.47.8# wget https://download2.mikrotik.com/routeros/6.47.8/chr-6.47.8.vmdk
    --2020-11-29 22:05:52-- https://download2.mikrotik.com/routeros/6.47.8/chr-6.47.8.vmdk
    Resolving download2.mikrotik.com (download2.mikrotik.com)... 2600:9000:213b:dc00:1f:88e9:60c0:93a1, 2600:9000:213b:4000:1f:88e9:60c0:93a1, 2600:9000:213b:1400:1f:88e9:60c0:93a1, ...
    Connecting to download2.mikrotik.com (download2.mikrotik.com)|2600:9000:213b:dc00:1f:88e9:60c0:93a1|:443... connected.
    HTTP request sent, awaiting response... 403 Forbidden
    2020-11-29 22:05:53 ERROR 403: Forbidden.

  34. Boa noite!

    Estou com duvidas a respeito do eve cliente side. Baixei mas o meu mikrotik não está abrindo diretamente no putty. Ele só aparece que o start foi iniciado, e não informa mais nada depois. Poderiam me ajudar por favor?

  35. Bom dia,

    Instalei a VM porem, quando inicio a marquina virtual, ele fica na tela de comando, não abre a interface do sistema. Está certo?

    • Olá Matheus, tudo bem?
      A VM do eve-ng em si realmente fica apenas na tela de linha de comando,
      para ter acesso aos laboratórios você precisa acessar o endereço IP do
      eve-ng via web/navegador.
      Qualquer dúvida não hesite em entrar em contato, grande abraço!

  36. Olá, boa Noite!

    Instalei a VMware, mas máquina virtual não esta me disponibilizando IPv4, somente IPv6.
    este é IP que esta aparecendo é: Use http: //fe80/
    creio que isso seja IPv6 e quando eu jogo esse "IP' no navegador. ele não abre o EVE.
    Alguém pode me ajudar ?

  37. Hello dear friend!
    Thanks for your feedback!
    Our best regards from Redes Brasil team!

Deixe sua mensagem

VALIDAR CERTIFICADO

Redes Brasil - Central de Atendimento: (62) 9 9907-1262
WhatsApp chat