Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Helio Loureiro
Tela cheia

Rodando openwrt virtualizado

11 de Fevereiro de 2022, 17:55 , por Home - helio.loureiro.eng.br - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 17 vezes

Depois que publiquei o artigo sobre o firewall no openwrt em refatorando meu script de bloqueio de youtube no openwrt, eu ainda precisei dar umas boas mexidas no script pra melhorar.  Inclusive comprei até um roteador novo pra poder usar o OpenWRT melhor e com mais facilidade, um Linksys WRT3200ACM que suporta nativamente o OpenWRT.  Parece que seu firmware original é até baseado no OpenWRT, mas durou exatamente 5 minutos na minha mão.   Só o tempo de conectar e carregar o OpenWRT nele.

O inconveniente é que mexer remotamente em regras de firewall invariavelmente leva a... ficar com a conexão bloqueada.  Algumas vezes basta reiniciar mas em outras é preciso rebootar no botão.

Então procurando alguma forma de melhorar meu workflow ao invés de usar o bom e velho XGH, eu acabei achando uma image de VM do openwrt.  E instalei aqui usando o libvirt.  As imagens ficam aqui:

https://archive.openwrt.org/snapshots/trunk/x86/64/

É um repositório pra x86_64.  Eu usei a image openwrt-x86-64-combined-ext4.img.gz, que bastou mapear no virt-manager e usar.  Deixei com 2 cpus e 512 MB de RAM, que é a mesma memória disponível no Linksys WRT3200.  E isso facilitou bastante mexer com o script.  Resolvi um bug que as conexões ficavam ativas quando deveriam estar desabilitadas.  Então se for usar meu script, pegue do github pra ter a versão mais atualizada.

 


Fonte: http://helio.loureiro.eng.br/index.php/unix/14-linux/409-rodando-openwrt-virtualizado

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.