Definir una dirección IP estática en Debian 11

Si desea defina una dirección IP estática en su servidor Debian 11¡entonces ha venido al lugar correcto! Por defecto, la tarjeta de red de una máquina Debian está configurada en DHCP. ¿Cómo puedo cambiar a una IP fija para que la dirección IP no cambie con el tiempo? Eso es lo que vamos a averiguar.

Una operación muy sencilla pero esencial: si estás aquí, probablemente es porque quieres aprender a realizar esta operación o porque has olvidado cómo hacerlo. No te preocupes, este artículo está aquí para guiarte.

1. Ver su configuración IP actual

El siguiente comando le permite ver su configuración de red actual en una máquina Debian 11. También es una forma de ver las diferentes interfaces y sus nombres. Se trata de un nuevo comando que, desde hace unos años, ha sustituido al comando "ifconfig" con el que quizá estés familiarizado si llevas varios años usando Linux.

dirección ip

El siguiente ejemplo, en una máquina Debian 11, muestra la configuración de cada tarjeta de red, con la dirección IP, la máscara de subred, la dirección MAC de la tarjeta de red, el estado del enlace, etc.....

Definir una dirección IP estática en Debian 11

La tarjeta "lo" es la tarjeta de red para el bucle local (localhost). Mientras que la segunda tarjeta, por ejemplo "ens192" o "eth0Es la tarjeta de tu máquina para acceder a la red local. En mi caso, el nombre es "ens192". Dependiendo del tipo de máquina Debian 11, en particular si es una máquina virtual o un servidor físico, el nombre puede variar.

Para visualizar los servidores DNS actuales :

cat /etc/resolv.conf

Para visualizar la ruta por defecto :

ip route show

2. Configure la dirección IP en /etc/network/interfaces

La configuración de la red se lleva a cabo en " interfaces "Tenemos que cambiar esto sin demora.

sudo nano /etc/network/interfaces

Cuando dice " inet dhcp" significa que la tarjeta está utilizando actualmente un direccionamiento IP dinámico a través de DHCP. Para utilizar una dirección IP estática, he aquí un ejemplo de cómo definir la dirección " " IP 10.10.10.100/24 "en mi máquina, con la pasarela 10.10.10.1 "y el servidor DNS " 8.8.8.8" . Le recuerdo que el servidor DNS es necesario para que funcione la resolución DNS, que le permite tener acceso a Internet y descargar paquetes de los repositorios oficiales de Debian.

En el ejemplo siguiente, no olvide sustituir "ens192" por el nombre de su tarjeta si no es el mismo en su máquina. Introduciendo " inet estática "es una forma de definir una dirección IP estática.

allow-hotplug ens192
iface ens192 inet static
dirección 10.10.10.100/24
pasarela 10.10.10.1
dns-nameservers 8.8.8.8
dns-dominio tutobox.local

Guarde el archivo para guardar los cambios. A continuación, guarde el archivo, reiniciar el servicio "networking.service para poner esta nueva configuración en producción. A continuación, se utilizan dos comandos para montar la tarjeta de red (adaptar el nombre de la tarjeta si es necesario).

sudo systemctl restart networking.service ; sudo ifup ens192

Este último paso es importante, de lo contrario la nueva dirección IP no será compatible. Ten cuidado si estás conectado en SSH con PuTTY, WinSCP, etc... Te arriesgas a perder la conexión. En este caso, tendrá que volver a conectarse a su máquina utilizando la nueva dirección IP que acaba de definir en el archivo de "interfaces" de Debian 11.

También puede reiniciar el servidor Debian 11 directamente para aplicar la nueva dirección IP.

¿Cómo puedo comprobar que la nueva dirección IP es compatible? Puedes repetir los comandos anteriores, en particular "dirección ip", que puede abreviarse a "ip a", y los otros dos comandos para comprobar la puerta de enlace predeterminada y el DNS.

Gracias a este artículo de la caja de tutoriales, acabas de definir una dirección IP fija en tu máquina Debian 11. (Linux).

Recursos adicionales :

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *