Cargando

Ir a contenido

X

 


Cómo configurar IP, DNS y DHCP en CentOS 8

Tutorial para saber cómo configurar IP, DNS y DHCP en CentOS 8 paso por paso de manera práctica.


Escrito por oct 07 2019 15:22 centos

Una de las principales acciones que llevamos a cabo cuando usamos un ordenador, es conectarlo a la red. De este modo podemos navegar por internet y realizar por ejemplo descargas o acceder a nuestro correo electrónico, que sin esta conexión no sería posible. Existen diversos elementos de red que son esenciales para que la conectividad sea lo más ideal y correcta posible y estos son:

 

IP
Es la dirección del protocolo de Internet (Internet Protocol) la cual hace que el equipo o servidor pueda conectarse a la red y ser reconocido por los demás elementos del sistema.

DNS
Domain Name System el cual es un sistema de nombres de dominio que permite traducir las direcciones IP en nombres de dominio web

DHCP
Dynamic Host Configuration Protocol el cual es un protocolo encargado de suministrar direcciones IP a los equipos de la red

 

Además de esto, las direcciones IP del equipo pueden ser fijas o dinámicas (DHCP). Cuando el equipo tiene una dirección dinámica esta cambiará con frecuencia, pero existen ciertos equipos en los cuales la dirección no puede modificarse, en este caso el objetivo es asignar una IP fija.

 

Solvetic explicará el proceso de configuración de IP, DNS y DHCP en CentOS 8 para administrar de una forma mucho más centralizada los parámetros de red.

 

Te mostramos cómo saber el nombre de la tarjeta de red y la dirección IP con comandos en Linux. Con videotutorial incluido.

 


1. Cómo identificar el adaptador de red CentOS 8

 

Paso 1

Para conocer el ID del adaptador de red, debemos acceder al directorio etc/sysconfig/network-scripts/ y allí listar los elementos:
cd etc/sysconfig/network-scripts/ls -lah

 

En este caso podemos ver que nuestro adaptador está identificado como “ifcfg-enp0s3”. En caso de contar con más adaptadores de red estos estarán identificados con la sintaxis ifcfg-ensxxx.

 

Este es el fichero a editar para procesar la configuración de red y definirla según sea necesario.

 

Paso 2

Para editar las configuraciones de red necesarias, vamos a usar algún editor de texto y tomamos el ID del adaptador, en este caso será lo siguiente:
nano /etc/sysconfig/network-scripts/ifcfg-enp0s3
Al acceder a este archivo encontramos todos los detalles de red como:
  • Tipo
  • Nombre del adaptador
  • Tipo de arranque
  • Tipo de dispositivo y más

 

 

 

Paso 3

Allí debemos añadir la línea al inicio del archivo referenciando la dirección MAC del dispositivo, para conocerla debemos ejecutar lo siguiente:
ip a

 

Paso 4

Como vemos, en nuestro adaptador esta la dirección MAC en la línea link/ether, esos 6 pares de caracteres alfanuméricos los ingresamos en el archivo anterior con la siguiente sintaxis:
HWADDR=”00:00:00:00:00:00″

 

Este proceso permite que usemos una dirección IP en modo DHCP, es decir, dinámicamente.
Guardamos los cambios usando las teclas Ctrl + O y salimos del editor usando las teclas Ctrl + X.

 

Paso 5

Para que los cambios surtan efecto podemos apagar el sistema ejecutando:
shutdown -r now
O bien, si no deseamos reiniciar el equipo, solo reiniciar el servicio de red con el siguiente comando:
systemctl restart network.service
Paso 5

Ahora, después de esto, podemos comprobar la dirección IP, DNS y demás parámetros ejecutando “ifconfig”:

 

 

 


2. Cómo establecer dirección IP, DNS y puerta de enlace estática en CentOS 8


Como hemos mencionado, en algunos casos se requiere que el equipo disponga de una dirección IP estática por temas de procesos o tareas, por ello en Solvetic aprenderás cómo asignar una dirección IP estática a tu servidor CentOS 8.

 

Paso 1

Para este caso debemos acceder de nuevo al archivo de configuración del adaptador de red:
nano /etc/sysconfig/network-scripts/ifcfg-enp0s3
Allí vamos a añadir las siguientes líneas:

 

Se edita de dhcp a static
BOOTPROTO=”static”

Es la dirección IP deseada para el servidor
IPADDR=192.168.0.38

Máscara de subred
NETMASK=255.255.255.0

Puerta de enlace
GATEWAY=192.168.0.1

Este valor se establece en Yes para que se habilite al momento de arrancar el equipo
ONBOOT=”yes”

Servidor DNS primario
DNS1=8.8.8.8

Servidor DNS secundario
DNS2=8.8.4.4

 

 

 

Nota
En este caso hemos usado los DNS públicos de Google, pero puedes usar los que desees.

 

Guardamos los cambios con las teclas Ctrl + O y salimos del editor con las teclas Ctrl + X.

 

Paso 2

Procedemos a reiniciar el equipo para aplicar los cambios:
systemctl restart network
Para comprobar que los cambios se hayan aplicado ejecutando lo siguiente:
ip a s enp0s3

 

Paso 3

Comprobamos el enrutamiento:
ip r

 

Paso 4

Podemos ejecutar un ping para validar conexión a la red externa:

 

 


3. Cómo configurar la red desde el Network Manager CentOS 8


Este es un método que hace uso del comando nmtui la cual es una aplicación TUI para interactuar con NetworkManager y con la cual será posible editar diversos aspectos de la red.

 

Paso 1

Para su uso ejecutamos lo siguiente:
nmtui edit enp0s3

 

Paso 2

Al pulsar Enter veremos lo siguiente:

 

 

Allí por defecto podemos ver el ID del adaptador de redel cual esta configurado por DHCP (Automático), si quisiéramos establecer la IP de forma manual debemos usar la tecla Tabulador para seleccionar la línea “Configuración de IPv4 y allí pulsamos Enter para seleccionar la opción “Manual”:

 

 

Paso 3

Damos Enter y ahora seleccionamos el campo Mostrar:

 

 

Paso 4

Allí seleccionamos cada campo y pulsamos Enter para ingresar los valores necesarios de la IP:

 

 

Paso 5

Usamos la tecla Tab para ir a Aceptar y aplicar los cambios para comprobar que se ha establecido la IP deseada:

 

 

Con alguno de estos métodos estaremos en la capacidad de asignar el tipo de IP, así como el DNS o Puerta de enlace en CentOS 8.

 

Tutorial con vídeo para poder borrar o limpiar la memoria caché DNS de sistemas Linux como RedHat, Ubuntu, Debian o ArchLinux.



AYUDA A MEJORAR ESTE TUTORIAL!

¿Crees que puedes corregir o mejorar este tutorial? Puedes enviar tu Edición con los cambios que consideres útiles.

0 usuarios han editado este tutorial. ¡Edita y conviértete en un reconocido experto!


Tutoriales Relacionados



Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

  Información

  •   Publicado oct 07 2019 15:22
  •   Visitas 3K
  •   Nivel
    Avanzado