Como instalar os módulos do kernel vboxnetflt e vboxnetadp no convidado do Arch Linux?

Como instalar os módulos do kernel vboxnetflt e vboxnetadp no convidado do Arch Linux?

Estou tentando criar um convidado do Arch Linux Virtualbox 4.2.6 e preciso de uma rede somente host. Eu li em vários lugares que preciso carregar os módulos do kernel vboxnetflt e vboxnetadp para que isso funcione. No entanto, estes não existem no meu sistema:

# modprobe -a vboxnetflt vboxnetadp
modprobe: WARNING: Module vboxnetflt not found
modprobe: WARNING: Module vboxnetadp not found

Na verdade, executar um updatedb && locate vboxnetadpnão retorna nenhum resultado. Tenho os seguintes pacotes instalados:

community/virtualbox-guest-dkms 4.2.6-1
community/virtualbox-guest-modules 4.2.6-3
community/virtualbox-guest-utils 4.2.6-1

dkms install vboxguest/4.2.6instalei apenas vboxguest, vboxsf e vboxvideo (que eu já tinha). Nenhuma pesquisa me levou a um lugar onde pudesse encontrar os módulos necessários. Alguma ideia?

Editar: a resposta de Grawity abaixo está correta. Acontece que o motivo pelo qual eu estava tendo problemas para fazer a rede somente host funcionar corretamente é porque o IP do adaptador no Windows deve ser definido como o IP do gateway que o Linux relata quando obtém um IP. Como o IP fornecido à minha VM estava na sub-rede 172.16.1.x/24, executei o seguinte comando em um shell do Windows:

VBoxManage hostonlyif ipconfig "VirtualBox Host-Only Ethernet Adapter" --ip 172.16.1.1 --netmask 255.255.255.0

Responder1

Esses módulos são ineficazes em convidados – eles são apenas para uso no host VirtualBox. vboxnetflté necessário para o modo de rede "em ponte" e vboxnetadpserve para criar interfaces "somente host". Ambos vêm nomódulos de host virtualboxpacote.

Você não precisa carregar nada relacionado à rede no convidado.De qualquer forma, o VirtualBox já emula a placa de rede.

informação relacionada