Red de conocimiento informático - Material del sitio web - Cómo configurar una dirección IP estática para CentOS 7

Cómo configurar una dirección IP estática para CentOS 7

Network Manager es un controlador de red dinámico y un sistema de configuración que mantiene los dispositivos y las conexiones abiertos y activos cuando los dispositivos de red están disponibles. De forma predeterminada, CentOS/RHEL 7 tiene Network Manager instalado y habilitado.

Utilice el siguiente comando para verificar el estado del servicio Network Manager:

$ systemctl status NetworkManager.service

Ejecute el siguiente comando para comprobar si está administrado por Network Manager Interfaz de red:

$ nmcli dev status

Si el resultado de salida de nmcli para una interfaz es "Conectado" (como enp0s3 en este ejemplo), esto significa que la interfaz Gestionada por el administrador de red. Puede desactivar fácilmente Network Manager para una interfaz específica para poder configurar una dirección IP estática usted mismo.

A continuación se presentarán dos formas de configurar una dirección IP estática para una interfaz de red en CentOS 7. En el ejemplo, configuraremos la interfaz de red denominada enp0s3.

Configure una dirección IP estática sin usar la administración de red

Ingrese al directorio /etc/sysconfig/network-scripts y busque el archivo de configuración de la interfaz (ifcfg-enp0s3). Si no hay uno, cree uno.

Abra el archivo de configuración y edite las siguientes variables:

En la imagen de arriba, "NM_CONTROLLED=no" significa que la interfaz se configurará a través del archivo de configuración, no a través de la Red. Gerente de gestión. "ONBOOT=yes" nos dice que el sistema abrirá esta interfaz al inicio.

Guarde los cambios y use el siguiente comando para reiniciar el servicio de red:

# systemctl restart network.service

Ahora verifique que la interfaz esté configurada correctamente:

# ip add

Usa Network Manager para configurar una dirección IP estática

Si deseas utilizar Network Manager para administrar la interfaz, puedes usar nmtui ( interfaz de usuario de texto del administrador de red), que proporciona una forma de configurar el administrador de red en un entorno de terminal.

Antes de usar nmtui, primero configure "NM_CONTROLLED=yes" en /etc/sysconfig/network-scripts/ifcfg-enp0s3.

Ahora, instale nmtui de la siguiente manera.

# yum install NetworkManager-tui

Luego continúa editando la configuración del administrador de red de la interfaz enp0s3:

# nmtui edit enp0s3

En la siguiente pantalla, podemos ingresar manualmente la misma información que está contenida en /etc/sysconfig/network-scripts/ifcfg-enp0s3.

Utilice las teclas de flecha para navegar por la pantalla, presione Entrar para seleccionar elementos en la lista de valores (o complete lo que desee) y finalmente haga clic en el botón Aceptar en la parte inferior derecha de la pantalla.

Por último, reinicia el servicio de red.

# systemctl restart network.service

Bien, ahora todo está arreglado.