VirtualBox no Arch Linux
Arch Linux não é essa distribuição que é só chegar, rodar um comando e pronto... Pois bem, para aqueles que gostam de fazer seus testes, é interessante ter um ambiente de virtualização disponível. E uma ótima solução para isso é o VirtualBox.
Parte 3: Habilitando modos de rede Host Only e Bridged
Até aqui, o que temos já pode rodar as máquias no modo de rede NAT e rede interna, mas pode ser que você precise rodar em Host Only ou Bridged e, para isso, precisamos fazer uns procedimentos a mais. Siga...
O Arch Linux não vem com o programa "ifconfig", mas sim com o "ip" (que é uma atualização). A questão é que o VirtualBox precisa dele para esses modos. O pacote que tem esse programa é o "net-tools". Então, só instalar, né?! Quase isso...
# pacman -S net-tools
Depois disso, vamos precisar rodar dois módulos:
# modprobe vboxnetadp
# modprobe vboxnetflt
P.S.: vamos ver se está lendo só por ler ou querendo aprender... Faça os passos já ditos anteriormente, para caso o carregamento do módulo não tenha surtido efeito e também habilite para rodar já no boot.
Depois disso, já é possível usar modo Bridged ou Host Only em nossas máquinas. Show!
Para conseguir isso, precisamos instalar um complemento do VirtualBox:
# pacman -S virtualbox-guest-iso
Para instalar, temos duas possibilidades. Vejamos.
AUR:
Basta executar o comando abaixo:
yaourt -S virtualbox-ext-oracle
Pelo VirtualBox:
Você precisará entrar nesse link e importar o arquivo pelo menu: Arquivo → Preferências → Extensões.
Foram testados os seguintes modos de rede: Bridged, Rede Interna e NAT.
Não cheguei a testar as opções de "Adicionais para Convidado" nem o Extension Pack, mas pela leitura de alguns manuais e Wikis, vi que seria dessa forma.
Todos os demais comandos foram testados.
Artigo originalmente postado, em:
Boa sorte e até mais ver! :D
O Arch Linux não vem com o programa "ifconfig", mas sim com o "ip" (que é uma atualização). A questão é que o VirtualBox precisa dele para esses modos. O pacote que tem esse programa é o "net-tools". Então, só instalar, né?! Quase isso...
# pacman -S net-tools
Depois disso, vamos precisar rodar dois módulos:
# modprobe vboxnetadp
# modprobe vboxnetflt
P.S.: vamos ver se está lendo só por ler ou querendo aprender... Faça os passos já ditos anteriormente, para caso o carregamento do módulo não tenha surtido efeito e também habilite para rodar já no boot.
Depois disso, já é possível usar modo Bridged ou Host Only em nossas máquinas. Show!
Adicionais para Convidados
Os adicionais para convidados permitem que o VirtualBox faça, por exemplo, compartilhamento de diretórios entre o Host e a VM, dentre outras coisas.Para conseguir isso, precisamos instalar um complemento do VirtualBox:
# pacman -S virtualbox-guest-iso
Extension Pack
O Extension Pack é um pacote de extensões que permite que o VirtualBox faça boot por placas Intel, ou ainda tenha acesso ao USB, por exemplo.Para instalar, temos duas possibilidades. Vejamos.
AUR:
Basta executar o comando abaixo:
yaourt -S virtualbox-ext-oracle
Pelo VirtualBox:
Você precisará entrar nesse link e importar o arquivo pelo menu: Arquivo → Preferências → Extensões.
Observações
Esse artigo foi feito e testado no Arch Linux x86_64 com kernel 4.0.1-1-ARCH.Foram testados os seguintes modos de rede: Bridged, Rede Interna e NAT.
Não cheguei a testar as opções de "Adicionais para Convidado" nem o Extension Pack, mas pela leitura de alguns manuais e Wikis, vi que seria dessa forma.
Todos os demais comandos foram testados.
Artigo originalmente postado, em:
Boa sorte e até mais ver! :D
_________________________
Wagner F. de Souza
Graduado em Redes de Computadores
"GNU/Linux for human beings."
LPI ID: LPI000297782