Qual Imagem Cisco usar no seu Lab de EVE-NG?
Guia Definitivo de Imagens Cisco no EVE-NG: Dynamips, IOL e QEMU
Guia Definitivo de Imagens Cisco no EVE-NG: Dynamips, IOL e QEMU
Montar um laboratório eficiente exige estratégia. Escolher a imagem errada pode resultar em consumo excessivo de RAM ou, pior, na ausência de recursos (features) essenciais para o seu estudo.
Neste guia, separei as 20 principais imagens por objetivo de uso, para que você escolha a ferramenta certa para o seu cenário.
1. Roteamento e Certificações (CCNA/CCNP)
Ideal para estudos de protocolos de roteamento (OSPF, EIGRP) e ACLs com baixo consumo de hardware.
ID | PASTA (FOLDER) | ARQUIVO (FILE) | MOTIVO DO USO
---|----------------|-------------------------------|-----------------------------
01 | iol/bin/ | L3-ADVENTERPRISEK9-M-15.4.bin | A mais leve para labs gigantes.
02 | vios- | virtioa.qcow2 | vIOS L3 oficial do CML. Estável.
03 | c3725- | c3725-advent-mz.124.image | Labs rápidos de roteamento básico.
04 | c1710- | c1710-bk9-mz.124.image | Simulação de roteadores de acesso.
2. BGP Avançado e Service Provider (ISP)
Para cenários de borda de internet, MPLS, RSVP-TE e manipulação pesada de BGP.
ID | PASTA (FOLDER) | ARQUIVO (FILE) | MOTIVO DO USO
---|----------------|------------------------------|-----------------------------
05 | c7200- | c7200-advip-mz.152.image | O padrão para BGP real e estável.
06 | xrv9k- | virtioa.qcow2 | Essencial para IOS-XR (Core ISP).
07 | c3640- | c3640-jk9s-mz.124.image | Simulação de interfaces seriais.
3. Switching e Campus (L2)
Para praticar STP, VLANs, EtherChannel e redundância de gateway (HSRP/VRRP).
ID | PASTA (FOLDER) | ARQUIVO (FILE) | MOTIVO DO USO
---|----------------|------------------------------|-----------------------------
08 | iol/bin/ | L2-ADVENTERPRISEK9-M-15.2.bin | Leve para muitos switches (L2).
09 | viosl2- | virtioa.qcow2 | Suporta QinQ e Private VLANs.
4. Segurança e Defesa
Foco em Firewalls, VPNs e controle de acesso.
ID | PASTA (FOLDER) | ARQUIVO (FILE) | MOTIVO DO USO
---|----------------|------------------------------|-----------------------------
10 | asav- | virtioa.qcow2 | Firewall ASA, VPNs e AnyConnect.
11 | ftdv- | virtioa.qcow2 | Next-Gen Firewall (NGFW/L7).
12 | fmcv- | virtioa.qcow2 | Gestão centralizada do Firepower.
13 | ise- | virtioa.qcow2 | Controle de acesso e 802.1X.
OBS: Memória: Imagem como ISE (14) exige reserva mínima 16GB de RAM para um boot bem-sucedido.
5. Redes Modernas (SD-WAN e Automação)
Focado em APIs (Python/Ansible) e orquestração de WAN inteligente.
ID | PASTA (FOLDER) | ARQUIVO (FILE) | MOTIVO DO USO
---|----------------|------------------------------|-----------------------------
14 | csr1000vng- | virtioa.qcow2 | O melhor para Automação (IOS-XE).
15 | c8000v- | virtioa.qcow2 | Sucessor do CSR para Nuvem.
16 | vmanage- | virtioa.qcow2 | Dashboard de gestão do SD-WAN.
17 | vsmart- | virtioa.qcow2 | Controlador de inteligência SD-WAN.
18 | vbond- | virtioa.qcow2 | Orquestrador de adesão SD-WAN.
19 | vedge- | virtioa.qcow2 | Roteador de borda SD-WAN.
6. Data Center
ID | PASTA (FOLDER) | ARQUIVO (FILE) | MOTIVO DO USO
---|----------------|------------------------------|-----------------------------
20 | nxosv9k- | virtioa.qcow2 | Obrigatório para VXLAN e EVPN.
OBS: Memória: Imagem como Nexus 9k (11) exige reserva mínima de 8GB de RAM para um boot bem-sucedido.
Tabela de Requisitos Técnicos
Use esta tabela para checar se o seu servidor suporta a imagem desejada e quais ajustes são necessários:
TECNOLOGIA | PRECISA IDLE PC? | PRECISA iourc? | ARQUIVO DEVE SER...
-----------|------------------|---------------------|--------------------
DYNAMIPS | SIM (Obrigatório)| NÃO | *.image
IOL | NÃO | SIM (Via Python) | *.bin
QEMU | NÃO | NÃO (Evaluation) | virtioa.qcow2
Notas de Implementação Importantes:
Renomeação QEMU: Para todas as imagens que rodam via QEMU (pastas terminadas em -), o arquivo do disco virtual obrigatoriamente deve ser renomeado para virtioa.qcow2. Se você deixar o nome original (ex: asav9141.qcow2), o EVE-NG não conseguirá iniciar o nó.
Permissões de Arquivo: Sempre que adicionar uma imagem nova via WinSCP ou FileZilla, execute o comando de correção de permissões no terminal do EVE:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
IOL (IOS on Linux) Imagens nativas Linux (x86). São as mais leves para labs de larga escala. Sobre o licenciamento IOL: O arquivo iourc deve ser criado no diretório /opt/unetlab/addons/iol/bin/. Sem ele, as imagens IOL (itens 01, 05 e 08) não processarão pacotes.
Planejamento de Hardware: Consumo Estimado de RAM
Antes de montar sua topologia, use esta estimativa de consumo por nó para garantir que seu servidor (Bare Metal ou VM) suporte a carga:
TIPO DE IMAGEM | RAM POR NÓ (ESTIMADO) | LIMITE (SERVER 32GB RAM)
---------------------|-----------------------|-------------------------
IOL (L2 ou L3) | 64 MB - 256 MB | 100+ nós
Dynamips (c7200) | 512 MB | ~40 nós
vIOS (L2 ou L3) | 512 MB - 1 GB | ~20 nós
ASAv | 2 GB | ~12 nós
CSR1000v / C8000V | 3 GB - 4 GB | ~6 a 8 nós
Firepower (FTDv) | 8 GB | 3 nós (no limite)
Nexus 9000v | 8 GB - 12 GB | 2 nós
ISE (NAC) | 16 GB | 1 nó
Espero ter ajudado galer. Abraços.