¿Cómo instalar los módulos del núcleo vboxnetflt y vboxnetadp en el invitado Arch Linux?

3

Estoy intentando crear un invitado Arch Linux Virtualbox 4.2.6, y necesito una red de solo host. He leído en varios lugares que necesito cargar los módulos del núcleo vboxnetflt y vboxnetadp para que esto funcione. Sin embargo, estos no existen en mi sistema:

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

De hecho, ejecutar un updatedb && locate vboxnetadpno devuelve ningún tipo de resultados. Tengo los siguientes paquetes 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.6solo instalé vboxguest, vboxsf y vboxvideo (que ya tenía). Ninguna cantidad de búsqueda me ha llevado a un lugar donde puedo encontrar los módulos necesarios. ¿Algunas ideas?

Editar: la respuesta de Grawity a continuación es correcta. Resulta que la razón por la que tenía problemas para que la red de solo host funcionara correctamente es porque la IP del adaptador en Windows debe establecerse en la IP de la puerta de enlace que Linux informa cuando obtiene una IP. Dado que la IP que me dieron mi VM estaba en la subred 172.16.1.x / 24, ejecuté el siguiente comando en un shell de Windows:

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

Respuestas:

5

Estos módulos no son efectivos en los invitados: solo se pueden usar en el host VirtualBox. vboxnetfltes necesario para el modo de red "en puente" y vboxnetadpes para crear las interfaces "solo de host". Ambos vienen en el paquete virtualbox-host-modules .

No necesita cargar nada relacionado con la red en el invitado. VirtualBox ya emula la tarjeta de red, de todos modos.

Gravedad
fuente