¿Por qué mi nueva máquina virtual CentOS no inicia la interfaz eth0
al inicio?
Tengo que iniciarlo manualmente cada vez.
¿Cómo puedo arreglar esto?
fuente
¿Por qué mi nueva máquina virtual CentOS no inicia la interfaz eth0
al inicio?
Tengo que iniciarlo manualmente cada vez.
¿Cómo puedo arreglar esto?
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
).
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.
No sé si podría ayudar, pero acabo de crear el archivo
/etc/sysconfig/network
conY parece que ahora mis guiones
/etc/sysconfig/network-scripts/ifcfg-*
parecen funcionar.fuente