En CentOS ya no tengo un ifcfg-eth0
archivo de configuración (lo eliminé). Cuando corro system-configure-network
muestra ninguna interfaces que puedo editar. ¿Cómo puedo recrear el ifcfg-eth0
archivo de configuración? (Como lo hace el instalador de CentOS)
Puedo hacer manualmente a: ifconfig eth0 192.168.0.199
y luego a ping 192.168.0.1
. Pero esa no es la forma correcta. ¿Cómo puedo hacerlo usando los scripts de red de CentOS?
Prefiero no hacer esto a mano, ya que hay muchos enlaces duros y cosas confusas. Soy nuevo en CentOS.
system-config-network
parece ser una buena idea después de recrear el archivo ifcfg-eth0.HWADDR=
campo que contiene la dirección MAC del dispositivo. Este paso es uno de los puntos de dolor más grandes de crearifcfg-ethN
a mano.Yo uso el comando: system-config-network-tui
Crear el archivo a mano también es una buena respuesta, pero obtendrá la dirección MAC.
fuente
ONBOOT=yes
valor, así que todavía tuve que editar, pero fue mucho mejor que escribir a mano todo desde cero.nmtui
Es posible que esto ya no sea valioso para el autor de la pregunta, pero para otra persona, si tiene la GUI en ejecución, puede ir
System > Preferences > Network Connections
y se abrirá una ventana. Ahora, si ve un dispositivo en la lista, haga clic en él y simplemente edite y guarde y aparecerá el archivo. Si no aparece ningún dispositivo en la lista (será raro y solo si no está obteniendo conectividad a Internet), simplemente puede hacer clic en agregar y nombrarloeth0
o lo que quiera y hacer clic en guardar. No es necesario editar nada, automáticamente lo hará todo por usted.PD: el archivo
ifcfg-"NAME"
es el nombre que le das en la ventana de conexiones de red cuando lo creaste.fuente
Hay una utilidad llamada sysconf-network o algo así que le permite administrar las conexiones de red. Esa es una utilidad de línea de comandos.
Aquí hay un enlace a las preguntas frecuentes sobre su sistema / etc / sysconfig.
fuente
Entonces esto funcionó para mí.
Historia:
Agregué una nueva tarjeta de red virtual, cuyo archivo ifcfg-eth2 no se generó después de un reinicio.
Navegué por el directorio de scripts de red y ejecuté los comandos en la secuencia a continuación.
fuente