Instalando OpenWRT no VirtualBox

Primeiramente, vamos mostrar como instalar o OpenWRT no VirtualBox. O OpenWRT é um firmware que pode ser utilizado em roteadores. Dessa forma, instalando OpenWrt no VirtualBox permite substituir o firmware original. Podemos verificar a compatibilidade utilizando a base de dados.
Ademais, o OpenWRT é um Linux. Então, podemos fazer diversas configurações e modificações no sistema operacional do roteador. Em seguida, vamos mostrar como instalar e criar um ambiente virtual no VirtualBox.
Existem várias aplicabilidades desde fazer teste dentro da rede e até utilizar o OpenWRT como uma proteção ou uma camada de proteção quando você estiver navegando em uma rede a pública. Entretanto, esta proteção adiconal é mias interessante quando não houver conhecimento sobre a segurança da rede. Mas este tema fica para um outro vídeo.
Primeiro passo: Baixar o OpenWRT:
Primeiramente, faremos o download do OpenWRT em downloads.openwrt.org. Em seguida, selecionamos a versão mais recente.

Agora vamos selecionar o modelo = “x86/ “, que é compatível com o modelo de máquinas do VirtualBox. Posteriormente, vamos escolher o = “64/”.


Então, aqui você pode optar por outras imagens. No entanto é aconselhável utilizar a imagem = “ext4”. A imagem = “ext4” permite uma posterior expanção a memória de armazenamento. Dessa forma, utilizando o ext4 poderemos também realizar a escrita e leitura. Então, o primeiro passo é simplesmente clicar e baixar.

Segundo passo: Instalando OpenWrt no VirtualBox:
Dessa forma, vamos criar a máquina virtual. Nesta máquina virtual utilizaremos o arquivo baixado = “.img.gz”. Então, podemos descompactar esse arquivo.
Posteriormente, para descompactar digite:
gzip -d openwrt-*x86-64-combined*.img.gz
Depois disso, vamos transformar o arquivo descompactado “.img” para a extenção “.vdi”. Para isso, vamos usar o comando abaixo:
VBoxManage convertfromraw --format VDI openwrt-x86-64-combined.img openwrt.vdi

Como resultado, teremos um arquivo chamado openwrt.vdi. E agora podemo abrir o Virtualbox e continuar as etapas deconfiguração.

Nessse sentido, vamos adicionar o nome da máquina virtual no nosso caso: openwrt_limpa. Então, selecionamos o tipo de sistema operacional. Para o OpenWRT escolhemos o Linux. Posteriormente, selecionamos a versão como = “2.6/3x/4x(64bit)”.

Então, agora vamos selecionar a quantidade de memória. Por exemplo, em uma instalação básica, = 128MB já é o suficiente. Todavia, caso opte por utilizar pacotes adicionais, podemos aumentar aumentar a quantidade de memória.

Primeiramente, escolheremos um disco virtual existente. Ou seja, em nosso caso é o que baixamos do site do openWRT.

Primordialmente, vamos escolher a opção de adicionar o HD.

Logo depois, escolha o arquivo descompactado = “.vdi”

Agora, é só clicar em = “Choose”. Logo depois, a máquina vai ser exibida no VirtualBox.

Terceiro passo, criando as redes do OpenWRT no VirtualBox:
Em seguida, vamos criar uma rede do tipo exclusivo com hospedeiro. Essa rede, permitirá que a máquina real acesse a LAN da máquina virtual OpenWRT.

Primeiramente, vamos criar uma rede do tipo = “Host-Only”.

Em seguida, a rede deve estar no range = “192.168.1.0/24”. Lembrando que podem ser utilizadas outras máscaras de rede. Então, é necessário obdecer essa limitação pois o IP da LAN no OpenWRT será = “192.168.1.1”.

Observe que o IP = “192.168.1.1” não foi usado. O motivo disto é que o IP = “192.168.1.1” será utilizado pela interface LAN do OpenWRT.

Quarto passo, selecionando as redes do OpenWRT dentro do VirtualBox:
Logo depois, cofiguraremos as interfaces no VirtualBox.

Em “Adapter1” escolha o modo Host_only Adapter. Como resultado, vamos inserir em Adapter1 o nome da rede que você criou anteriormente. Nossa rede escolhida foi a vboxnet3.

Agora vamos habilitar a segunda interface Adapter2. Nesta interface vamos utilizar o modo NAT. Esta será a interface WAN do OpenWRT.

Agora vamos iniciar a máquina virtual.

A máquina virtual do OpenWRT foi inicializando. Em seguida, pressione ENTER.

Tela final demonstrando que foi inicializado com sucesso.

Quinto passo, fazendo login no OpenWRT:
Em seguida, vamos acessar o OpenWRT. Assim, vamos abrir o navegador e digitar o IP da LAN = “192.168.1.1”. Depois digitamos o Login = “root” e sem senha.

Sexto passo, testando o OpenWRT:
Por fim, vamos testar a conexão externa. Portanto, vamos acessar a aba Network e em seguida selecionar Diagnostics.

Por último, vamos utilizar a ferramenta Ping para testar a conectividade com o site = openwrt.org.


Portanto, verificamos que o Ping foi bem-sucedido. Dessa forma, concluímos nossa instalação.
Professor Dalbert
Também temos Vídeo: Instalando OpenWrt no VirtualBox.
Quem desejar, pode acessar o vídeo em nosso canal do Youtube:
Referências sobre o OpenWRT no VritualBox:
https://downloads.openwrt.org/
https://downloads.openwrt.org/releases/19.07.7/targets/x86/64/
https://openwrt.org/docs/guide-user/virtualization/virtualbox-vm