CentOS es una de las distribuciones para servidores mas utilizadas, tanto para servidores internos, como para servicios en la nube, sobre todo su versión core (Sin entorno gráfico). Es por ello que trabajar con la terminal es muy importante.
Consultar Dirección IP Actual
Para consultar la dirección IP se pueden ejecutar los siguientes comandos:
ifconfig
ip add
Configurar IP Estática
Por defecto la interfaz de red suele venir configurada por defecto en DHCP (IP dinámica), para ver el archivo de configuracion se ejecuta el siguiente comando:
cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
El archivo “ifcfg-enp0s3” tiene los siguientes parámetros que se pueden editar:
- BOOTPROTO=dhcp especifica que el arranque será por DHCP.
- ONBOOT=yes especifica que la interfaz se activará automáticamente al iniciar el sistema.
- DEVICE=enp0s3 indica el dispositivo de red asociado a la interfaz.
- UUID= es el identificador único a nivel lógico de la interfaz de red.
- IPV6_* son todas las configuraciones de IPV6 que se establecen por defecto.
- DEFROUTE=yes especifica si se utiliza la puerta de enlace por defecto (default gateway) del sistema.
Para editar el archivo ejecutamos el siguiente comando:
sudo nano /etc/sysconfig/network-scripts/ifcfg-enp0s3
En el caso de querer ingresar una IP estática se poner el parámetro BOOTPROTO=static y debo del mismo se agregan los parámetros DE IP y NETMASK como en la imagen anterior:
- BOOTPROTO= static
- IPADDR=192.168.1.1
- NETMASK=255.255.255.0
NMTUI
Otra forma de modificar una interfaz de red en CentOS es la herramienta NMTUI que es una herramienta mas visual y mas compresible. Para usar esta herramienta en la terminal se ejecuta el siguiente comando:
nmtui
Para editar la interfaz de red se selecciona la primera opción Modificar una Conexión.
Aparecerá una lista de las interfaces de red disponibles en el equipo en este caso tenemos una enp0s3, se selecciona la misma y de da a la opción Editar. .
Esto abrirá una interfaz de configuración, por defecto la opción CONFIGURACIÓN IPv4 por defecto esta en Automático, esta opción se debe cambiar por la opción Manual y luego se debe dar a la opción Mostrar.
Esto muestra las opciones de la interfaz de Red enp0s3 como Dirección IP, Puerta de enlace, Servidores DNS, etc.
Al final de la ventana se da a la opción aceptar.
Al terminar la configuración se debe reiniciar el servicio de red.
sudo systemctl restart NetworkManager
Por ultimo se ejecuta el comando ifconfig para verificar que la configuración se realizo con éxito.
Aquí termina esta entrada espero que les sea de utilidad y aclare tus dudas. pronto habrá una próxima entrada con mas noticias, novedades y laboratorios.