Pongamos por ejemplo que el sistema operativo cliente (SOC), en nuestro caso Ubuntu server, tiene configurada correctamente la interface de red y se encuentra totalmente funcional. Por otro lado la configuración del adaptador de red de VirtualBox esta establecida en modo puente, existiendo ostras máquinas virtuales que pueden acceder a esta mediante la red.
El problema surge en el momento que se modifica la configuración del adaptador de red en VirtualBox. Siguiendo con el ejemplo anterior, al cambiar la configuración del adaptador de red a modo de red interna, en el SOC desaparece el dispositivo de red "eth0".
En esta situación al efectuar un ifconfig el dispositivo "eth0" ha desaparecido y solamente se muestra el dispositivo de loopback.
Este problema, también puede surgir si se modifica la dirección MAC del adaptador de red en la configuración de VirtualBox.
Para corregir el problema se deberá modificar el archivo de reglas de persistencia de nombres de dispositivos de red para todos los dispositivos de red con direcciones de MAC que empiecen por "08:00:27:". También si cambiamos de dirección de MAC se deberá modificar el archivo donde se almacena la información de la interface de red.
Modificar reglas:
- Editar el archivo de reglas de persistencia de los nombres de los dispositivos de red:
sudo vi/lib/udev/rules.d/75-persistent-net-generator.rules - Localizar la línea:
#ignore KVM virtual interfaces - Introducir las siguientes líneas antes de la línea que hemos localizado anteriormente:
#ignore VirtualBox virtual interfaces
ENV{MATCHADDR}=="08:00:27:*", GOTO="persistent_net_generator_end" - Guardar el archivo.
- Editar el archivo de reglas donde se almacena la información de la interface de red. También sería posible eliminar el archivo pero no lo recomiendo:
sudo vi /etc/udev/rules.d/70-persistent-net.rules - Localizar la línea donde aparece el nombre del dispositivo de interface de red que nos interesa modificar.
- Modificar la dirección MAC por la que corresponda según la configuración de VirtualBox:
....ATTR{address}=="08:00:27:52:7D:FF",... ddd
Una vez efectuadas las modificaciones debemos reiniciar el SOC para comprobar el correcto funcionamiento del dispositivo de red.
No hay comentarios:
Publicar un comentario