CentOS eth0 no se inicia

22

¿Por qué mi nueva máquina virtual CentOS no inicia la interfaz eth0al inicio?

Tengo que iniciarlo manualmente cada vez.

¿Cómo puedo arreglar esto?

Thom
fuente

Respuestas:

29

Asegúrese de que ONBOOT="yes"esté en / etc / sysconfig / network-scripts / ifcfg-eth0. Si está utilizando NetworkManager, asegúrese de que el servicio se inicie en el arranque ( chkconfig NetworkManager on), de lo contrario, si está utilizando el antiguo servicio de red, asegúrese de que se inicie en el arranque ( chkconfig network on).

jsbillings
fuente
6

Respecto a CentOS6 que no habilita la interfaz de red de forma predeterminada: (al menos en el instalador de la GUI) hace todo lo posible para evitar que la interfaz se configure correctamente, pero esto se puede derrotar a través de una casilla de verificación que oculta un par de diálogos profundos del flujo principal.

En la pantalla donde ingresa el nombre de host, el botón "Configurar red" en la parte inferior lo lleva al cuadro de diálogo "Conexiones de red". Seleccione eth0, luego el botón "Editar" lo llevará a un cuadro de diálogo "Edición del sistema eth0", que tiene una casilla de verificación "Conectar automáticamente". Si deja esta casilla sin marcar, se obtiene ONBOOT="no"en /etc/sysconfig/network-scripts/ifcfg-eth0; si lo revisas, lo obtienes ONBOOT="yes". No sé si la casilla de verificación afecta a otras configuraciones, pero aún no he notado ningún comportamiento diferente. Por qué la casilla no está marcada por defecto, no puedo empezar a imaginar.

David Gould
fuente
"(al menos en el instalador de la GUI) hace todo lo posible para evitar que la interfaz se configure correctamente" Me río porque esto es dolorosamente cierto
Jonathan Landrum
0

No sé si podría ayudar, pero acabo de crear el archivo /etc/sysconfig/networkcon

NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes

Y parece que ahora mis guiones /etc/sysconfig/network-scripts/ifcfg-*parecen funcionar.

usuario2358214
fuente