Redes · 5 min read · Nov 14, 2025

Configurando una IP estática en Ubuntu: guía para principiantes

Muchas situaciones ocurren cuando se necesita establecer una dirección IP estática. Por ejemplo, si tienes programas que utilizan la dirección IP, digamos para inicio de sesión remoto, entonces podrías codificar la dirección IP. Pero si la dirección IP es dinámica, puede cambiar, y por lo tanto necesitas una IP que no cambie y, por ende, necesitarías establecer una IP estática para tu sistema. Este tutorial trata sobre cómo establecer una IP estática para el sistema operativo Ubuntu.

1 Configuración manual de la interfaz

Este paso implica configurar manualmente la interfaz de red realizando cambios en el archivo “interfaces”. Aquí utilizo el editor de archivos “gedit”, pero es posible usar otros editores como “nano”, “vi”, etc. Escribe el siguiente comando en la terminal:

sudo gedit /etc/network/interfaces

Si te pide la contraseña, ingrésala y se abrirá un archivo que se verá como:

# interfaces(5) archivo utilizado por ifup(8) y ifdown(8)
auto lo
iface lo inet loopback
iface etho inet dynamic

Puede haber más de una tarjeta de red, así que asegúrate de cuál tarjeta de red deseas cambiar. Primero abre otra terminal y ejecuta el comando:

ifconfig

Esto te dará la dirección IP de tu sistema junto con la dirección “Bcast” y la “máscara”. Toma nota de la IP, Bcast y la máscara de tu sistema. Esto se hace para que puedas volver a la IP original cuando sea necesario. Supongamos que los valores que hemos obtenido para la interfaz de red “eth0” (que es mi conexión ethernet) son:

direccion: 192.168.28.37
Bcast:   192.168.28.255
Máscara: 255.255.255.0

Entonces, cuando el archivo de interfaces está configurado para una IP estática en “eth0”, debe tener un formato general como el siguiente:

# interfaces(5) archivo utilizado por ifup(8) y ifdown(8)
auto lo eth0
iface lo inet loopback
iface eth0 inet static
        address xxx.xxx.xxx.xxx (ingresa tu ip aquí)
        netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx (ingresa la ip del gateway aquí, generalmente la dirección del router)

A continuación, se muestra una captura de pantalla de mi archivo “interfaces”. Ten en cuenta que Bcast también significa Gateway, y máscara también significa netmask. Aquí asumimos que nuestra nueva IP estática a establecer es 192.168.3.215.

Así que, por favor, haz cambios de acuerdo a tu archivo “interfaces”. Guarda y cierra.

2 Configurando la información de DNS

Ten en cuenta que este paso no es obligatorio. Si no deseas cambiar la información de DNS, entonces omite este paso. Aquí cambiamos la IP del servidor DNS a lo que preferimos. Hay muchas IPs de servidores DNS que se pueden encontrar y usar. Primero abre el archivo “resolv.conf” usando el siguiente comando:

sudo gedit /etc/resolv.conf

Inicialmente se verá algo así:

# Dynamic resolv.conf(5) archivo para el resolvedor glibc(3) generado por resolvconf(8)
# NO EDITES ESTE ARCHIVO A MANO -- TUS CAMBIOS SERÁN SOBRESCRITOS
nameserver 127.0.1.1
search Home

Ahora podemos agregar muchos servidores de nombres y cambiar el existente para adaptarlo a nuestras necesidades. Haz cambios y guarda el archivo. La siguiente captura de pantalla muestra el archivo resolv.conf cambiado para tener dos servidores de nombres:

3 Haciendo los cambios permanentes

Una vez que se han realizado los cambios en uno o ambos archivos (interfaces y resolv.conf), tendremos que aplicar esos cambios para reflejarlos. Anteriormente, podíamos reiniciar la red para que los cambios se aplicaran, pero por alguna razón, las versiones más nuevas de Ubuntu no aplican esos cambios. Así que, tendremos que reiniciar todo el sistema. Para hacerlo, usa el comando:

sudo reboot

Después del reinicio, la salida de los detalles de la red debería mostrar los cambios. Abre una terminal y ejecuta el comando:

ifconfig

Al examinar la salida, la interfaz eth0 debería tener la nueva IP, Bcast y máscara. En este caso, la salida podría verse similar a esto:

eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx  
          inet addr:192.168.3.215  Bcast:192.168.3.255  Mask:255.255.255.0
          .....

Esto confirma que los cambios se han aplicado.

4 Configurando otra interfaz como “eth1”

Puede haber otras interfaces, como “eth1”, que puedan requerir configuración. En este caso, se requieren algunos cambios en el archivo de interfaz como se muestra. Los cambios aquí son:

  • agregar eth1 en la línea “auto”
  • agregar la configuración para eth0

Haz cambios como se muestra en la imagen a continuación con la IP, Bcast y máscara requeridas

Así, de esta manera, se pueden hacer cambios en muchas interfaces diferentes.

5 Configurando otra IP para la misma interfaz

Aquí hemos establecido una dirección IP para “eth0”. Pero, ¿qué pasa si queremos establecer otra IP? Aquí hemos establecido la IP como 192.168.3.215. Ahora, para la misma interfaz, si queremos establecer otra IP, digamos 192.168.3.217, entonces podemos hacerlo cambiando el archivo “interfaces”. Aquí “eth0:1” indica que estamos asignando una segunda IP para la interfaz “eth0”. Los cambios se representan en la imagen a continuación.

6 Configurando la dirección IP usando la aplicación de escritorio

La mayoría de la configuración realizada anteriormente se puede llevar a cabo en la aplicación de escritorio llamada “red”. Para continuar con eso, comienza abriendo la aplicación “red” desde el dash como se muestra en la imagen a continuación.

Haz clic en “red” para abrirla. Se verá similar a la de abajo:

En esa ventana, haz clic en el botón “opciones” en la esquina inferior derecha y en la ventana que se abre, haz clic en la pestaña “configuración IPv4”. La ventana se muestra a continuación

Inicialmente, la configuración está establecida en “Automático(dhcp)”, que es IP dinámica. Para hacerla estática, selecciona el menú desplegable y haz clic en manual como se muestra en la imagen a continuación:

Una vez que se selecciona manual, se activa el cuadro de texto debajo. Haz clic en el botón “Agregar” a la derecha y en el cuadro de texto de la izquierda, ingresa la IP, la máscara (netmask) y las direcciones del gateway (Bcast). También agrega la IP del servidor DNS si deseas cambiar eso también. Una vez hecho, haz clic en guardar. Después de esta edición, debería verse similar a la imagen a continuación:

Una vez guardado, tendremos que reiniciar el sistema como antes para que los cambios se apliquen.

Conclusión

Ahora podemos cambiar la IP de una interfaz a estática cuando lo necesitemos. Podemos tener múltiples direcciones IP estáticas para la misma interfaz y múltiples IPs de diferentes interfaces. También puede haber una mezcla de IPs estáticas y dinámicas para diferentes interfaces. También es posible cambiar la IP usando una aplicación de escritorio. Por favor, recuerda tomar una captura de pantalla o hacer una nota de la configuración IP inicial, que podrías necesitar cuando desees volver a la configuración inicial. También recuerda que dar IPs iguales a las que ya existen en la misma red puede llevar a conflictos de IP y podría causar fallos en la red también.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.