Instalando o RouterOS CHR no Proxmox

O que é RouterOS?
O RouterOS é um sistema operacional baseado em Linux projetado pela MikroTik para fornecer funcionalidades avançadas de roteamento e rede. Ele suporta uma vasta gama de recursos, como firewall, VPN, balanceamento de carga e muito mais. A versão CHR (Cloud Hosted Router) é especificamente otimizada para execução em ambientes virtualizados.

O que é Proxmox?
O Proxmox é uma plataforma de virtualização de código aberto que combina KVM (Kernel-based Virtual Machine) e LXC (Linux Containers). Ele é amplamente utilizado por empresas e entusiastas para gerenciar servidores virtualizados com facilidade.
Neste tutorial, você aprenderá como instalar o RouterOS CHR na versão 7.16.2 no Proxmox.

Passo 1: Baixando a Imagem do RouterOS CHR

Acesse o site oficial da MikroTik: MikroTik Downloads.
Na seção “Cloud Hosted Router”, selecione a opção “Raw disk image” correspondente à versão 7.16.2.
Copie o link de download.

Passo 2: Preparando o Ambiente no Proxmox

Acesse o console do Proxmox (Shell).
Instale os pacotes necessários:

apt-get install unzip

Baixe a imagem do RouterOS CHR:

wget https://download.mikrotik.com/routeros/7.16.2/chr-7.16.2.img.zip

Extraia a imagem:

unzip chr-7.16.2.img.zip

Aumente o tamanho do disco:

qemu-img resize chr-7.16.2.img +5G

Importe o disco para o Proxmox:
Substitua <VM_ID> pelo ID que será atribuído à VM.

qm importdisk <VM_ID> chr-7.16.2.img local-lvm

Passo 3: Criando a Máquina Virtual

No Proxmox, clique em Create VM (Criar VM).

Configure as seguintes opções:

Aba Geral:
Node: Selecione o nó onde deseja criar a VM.

Aba OS:

Escolha “Do not use any media” e clique em Next.

Aba System:

Deixe as configurações padrão e clique em Next.

Aba Disks:

Altere o SCSI Controller para VirtIO SCSI.

Defina o tamanho do disco para 1 GB ou mais, dependendo da necessidade.

Aba CPU:

Escolha 1 soquete e 2 núcleos, dependendo da necessidade.

Aba Memory:

Aloque pelo menos 256 MB para RouterOS versão 7.x.

Aba Network:

Escolha “VirtIO” para otimização de rede.

Aba Confirm:

Não marque “Start after created”. Clique em Finish.

Após a importação, localize a VM na lista do Proxmox.

Configure o disco correto:

Clique em Hardware → Unused Disk 0.
Altere o Bus/Device para VirtIO Block e clique em Add.
Remova o disco temporário criado:
Clique em SCSI 1 → Detach.
Clique em Unused Disk 0 → Remove.

Ajuste a ordem de boot:

Vá para Options → Boot Order.
Configure local-lvm (scsi0) como a primeira opção.

Passo 4: Iniciando a VM

Configure a VM para iniciar automaticamente no boot:
Clique em Options → Start at boot → Marque como Yes.

Abra o console e observe a inicialização do RouterOS CHR.

Quando solicitado, faça login com:
Usuário: admin
Senha: (em branco)

Passo 5: Verificando Conectividade

Execute o comando para verificar o endereço IP:

ip address print

Use o endereço IP exibido para acessar o RouterOS via WinBox.

No WinBox:

Conclusão:

Agora você tem o RouterOS CHR 7.16.2 em execução no Proxmox! Use esta configuração para gerenciar redes, autenticar clientes, criar VPNs ou qualquer outra funcionalidade avançada de roteamento que sua infraestrutura necessite.

Dica: Sempre mantenha backups regulares do seu ambiente virtual para evitar perda de dados em caso de falhas.

Agradeço por ler esse artigo e espero vê-lo novamente em breve. Continue nos acompanhando para mais conteúdo relevante e inspirador. Até a próxima!

6 Responses so far.

  1. Lucas disse:

    muito bom !

    • Rosner Tech disse:

      Olá Lucas,
      Obrigado por ler meu post! Seu apoio é muito importante para mim.
      Fico feliz que tenha gostado do meu tutorial.
      Continue acompanhando os próximos conteúdos.
      Atenciosamente,
      Rosner

  2. roberto disse:

    excelente!!!!!

Deixe um comentário para Ranlens Denck Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *