Llega un momento en el que es posible que tengas que configurarUbuntuocualquier otra distribución de Linuxcon una dirección IP estática. Si bien no puedes cambiar tu dirección IP estática externa, ya que es la que te proporciona tu proveedor de servicios de Internet, sí puedes cambiar tu dirección IP interna. Esta es la dirección IP que se utiliza en tu red dentro de tu hogar u oficina.

Aunque muchas tareas en Ubuntu requieren que visites la aplicación de terminal y trabajes con líneas de texto, cambiar tu IP interna es fácil. Puedes hacerlo a través de la aplicación de configuración y la interfaz gráfica de usuario (GUI). Por supuesto, si lo deseas, también puedes cambiar cosas a través de la terminal. Aquí te explicamos cómo.

Cómo configurar una IP interna estática en Ubuntu usando la GUI

Sin ningún conocimiento técnico, puedes configurar una IP estática en Ubuntu a través de la aplicación de configuración. Solo ten en cuenta que tendrás que usar la terminal una vez para encontrar un rango de direcciones IP que puedas asignar. Una vez que lo hagas, solo presiona la tecla Windows o la Supertecla en tu dispositivo y buscaConfiguración. Una vez que la aplicación esté abierta, continúa con los pasos a continuación.

  1. Si está conectado a Internet a través de Wi-Fi, seleccioneWi-Fi. Si está conectado a través de Ethernet, seleccioneRed.
  2. Una vez abierta la interfaz, haga clic en el ícono de configuración junto a la red a la que está conectado.
    El icono de Wi-Fi en Ubuntu
  3. En la lista de pestañas en la parte superior, elijaIPv4.
  4. Enel método IPv4,asegúrese de elegirManual.
    Configuración de dirección IP en Ubuntu
  5. EnDirecciones,ingrese la dirección IP, la máscara de red y la puerta de enlace que desea utilizar. Para encontrar direcciones IP que funcionen en su red, puede seguir los pasos que se indican a continuación.
  6. Abra una sesión de terminal conCtrl, Alt yT.Instale net-tools con el comandosudo apt install net-tools.
    Una captura de pantalla de la instalación del paquete de herramientas de red en Ubuntu
  7. Anota el rango de direcciones IP que podrás utilizar. Utiliza el comandoifconfig -a.El resultado aparecerá eninet.
    • En este caso, tenemos una red inet de 192.168.1.176 y una máscara de red de 255.255.255.0. Podemos ingresar esos números y calcular el rango utilizableutilizando este sitio web.
      Una captura de pantalla de la red wifi inet en Ubuntu
  8. Cuando haya calculado el rango de direcciones utilizables, elija una dirección IP válida que se encuentre dentro de este rango. Luego, puede hacer clic enAplicaren la parte superior.

Los cambios que apliques se harán efectivos automáticamente. Si lo deseas, también puedes usar la terminal para confirmar tu dirección IP. Ejecútalo conCtrl,AltyTen tu teclado. Una vez ejecutado, ingresa el comandoip addroip a. Deberías ver una dirección IP de interfaz en la lista.

Cómo configurar una IP interna estática en Ubuntu usando la terminal y el editor de texto

Si tienes un poco más de conocimientos técnicos y quieres configurar una IP estática en Ubuntu mediante la terminal, es posible. Tendrás que editar algunas líneas de texto y realizar algunos pasos adicionales, pero aquí te explicamos cómo:

  1. Muestra información sobre tu red. Usa el comandonmcli connection show.Verás un nombre de red, un UUID, un tipo y un dispositivo. Si este paquete no está instalado (aunque debería estarlo, ya que viene preinstalado con Ubuntu), ejecuta
    sudo apt-get install administrador de red
    Conexión nmcli muestra salida
  2. Anota el rango de direcciones IP que podrás utilizar. Utiliza el comandoip addrpara averiguar la dirección IP actual de tu equipo. Este tutorial supone que tu adaptador de red se llama enp0s3. Si no es así, busca el correcto y cambia también los nombres de las interfaces en los comandos subsiguientes.
    Salida de dirección IP, que muestra la interfaz de red enp0s3 y una IP interna de 10.0.2.15
    En el ejemplo anterior, tenemos una inet de 10.0.2.15, donde /24 indica que la red utiliza una máscara de subred 255.255.255.0. En la mayoría de los casos, el rango de red utilizable será el que se encuentre en los primeros tres lugares de la dirección IP interna y, luego, cualquier número no utilizado en su red entre 1 y 255 en la última sección. Por ejemplo, podemos utilizar 10.0.2.16. Si no está seguro, puede ingresar la máscara de subred y su dirección IP interna eneste sitio webpara calcular el rango utilizable.
  3. Anote la dirección IP de su puerta de enlace predeterminada con el comandoip r.En nuestro ejemplo, es 10.2.2.2.
    Comando ip r que muestra que la puerta de enlace predeterminada es 10.0.2.2.
  4. A continuación, agregaremos una nueva opción de conexión estática. Ejecute el siguiente comando, asegurándose de cambiar los números después de "ip4" y "gw4" según las condiciones de su red. Estas son la dirección IP a la que desea cambiar su máquina y la puerta de enlace predeterminada actual, respectivamente.
    sudo nmcli con add con-name "static" ifname enp0s3 tipo ethernet ip4 10.0.2.13/24 gw4 10.0.2.2
    En nuestro caso hacemos lo siguiente.
    Agregar una conexión estática en nmcli
  5. Configura tu DNS, DHCP manual (es decir, una IP estática) y habilita la conexión. Puedes hacerlo ejecutando los siguientes comandos en sucesión.
    nmcli con mod "static" ipv4.dns "1.1.1.1,8.8.8.8"
    Puedes cambiar los servidores DNS anteriores por los que quieras, están en orden de primario y secundario.
    nmcli con mod "static" ipv4.method manual; nmcli con up "static" ifname enp0s3
    Una vez hecho esto, puede ejecutarnmcli con showpara ver si la nueva conexión está habilitada.
    Habilitar DNS, DHCP estático y habilitar una IP estática en Ubuntu a través de la línea de comandos
    Si el resultado anterior se parece al tuyo, ¡estás listo para comenzar!

Configuración completa

Eso es todo lo que necesitas para configurar una IP estática en Ubuntu. No requiere mucho esfuerzo. Recuerda que siempre escribimos sobre Linux, así que puedes consultar nuestra guía de lasmejores computadoras portátiles Linuxsi necesitas una.