Error de red al clonar en vmware.

Días atrás pidieron clonar un servidor virtual RHEL alojado en un Hyper-V. Luego de horas, horas y horas peleando con los problemas de hardware (aún cuando se exportó/importó en el mismo host) y un incipiente resfrio de verano me di por vencido: Es imposible clonar un linux dentro de Hyper-V y que no dé errores de hardware virtual.
Por suerte tenía la opción de clonar un RHEL alojado en VMWare … ahí son otras palabras.
Lo unico malo : La red no apareció en la máquina clon…

fishnet-rose-hip-tights

He aquí un ejemplo de red bien configurada …

A veces el destino se pone juguetón y nos hace algunas bromas de mal gusto, como por ejemplo que no se active la interfaz de red.

Un mal servicio.
Lo primero que hacemos siempre es intentar iniciar el servicio de red via consola.
#service network start

Y aqui recibimos la primera puñalada por la espalda:
Activando interfaz eth0: El dispositivo eth0 no parece estar presente, retrasando la inicialización.

Luego de superar la cara de retrasado al ver este error, vamor por el plan B:
#ifconfig eth0
eth0: unknown interface: No existe el dispositivo.

Ahora si que la cara de retrasado no la quita nadie…

Ejecute el comando:
#ls /sys/class/net

Y ahi se nos compone el alma, veremos que nunca fue eth0, sino eth1 o eth2 (aparte de local loop (lo)).

Y aqui tenemos dos opciones:

1. El camino fácil a Yehová : configurar el archivo ifcfg-eth1 con los valores de red.

2.  Ir a /etc/udev/rules.d/70-persistent-net.rules y reemplazar eth1 por eth0.

Luego, reiniciar el servicio de red y rezar para que efectivamente tomó  la configuración de red.

Pero … que es UDEV??

udev se incorporó en Fedora Core 3 y Red Hat Enterprise Linux 4. Se trata de facilitar el trabajo con los dispositivos. Permite a Linux utilizar nombre de dispositivos consistentes, aunque haya dispositivos removibles (impresoras, etc.). En lugar de ver decenas o cientos de dispositivos en /dev, gracias a UDEV sólo se verían los presentes y disponibles. UDEV monitoriza /sys para saber cuales son los disponibles.

El archivo de configuración de UDEV está en /etc/udev/udev.conf

En ese archivo se indica dónde está la base de datos, dónde las reglas y dónde los permisos sobre los dispositivos. Para las reglas hay varios archivos .rules que van numerados.El sistema va leyendo los archivos siguiendo el orden.Por eso algunos recomiendas si creamos reglas propias llamar al archivo:

10-my.rules

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *