Ver destacados

Cómo configurar una IP estática en Ubuntu 17

Te enseñamos cómo configurar una IP estática en Ubuntu 16 y Ubuntu 17 fácilmente.
Escrito por
17.7K Visitas  |  Publicado nov 02 2017 17:34
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Las direcciones IP es uno de los elementos de red que son fundamentales a la hora de gestionar redes ya que nos permiten realizar tareas de gestión como:

  • Conectar el equipo a la red local o Internet.
  • Definir donde se encuentra el equipo y su estado de actividad.
  • Verificar servicios y muchas más.

 

Contamos con dos posibilidades a la hora de gestionar las direcciones IP en cualquier tipo de sistema:

 

DHCP
Mediante esta opción se configura un servidor para que distribuya de forma dinámica todas las direcciones IP las cuales se han establecido en un rango definido anteriormente pero con este método las direcciones IP cambian de forma frecuente.

 

Estática
Al usarse esta alternativa definimos una dirección IP fija para el equipo la cual solo puede ser modificada de forma manual.

 

 

El uso de las direcciones IP estáticas son útiles en casos como:

  • Se está configurando un servidor y este debe hacer uso de roles y servicios donde si tenemos DHCP se verán afectados estos servicios.
  • Cuando se requiere que una determinada aplicación use una sola dirección IP.
  • Por temas administrativos y de soporte.

 

En esta oportunidad Solvetic enseñará cómo podemos definir una dirección IP estática en Ubuntu 17.10 tanto a nivel Desktop (Hogar) como Server (Empresarial).

 

 


1. Establecer una dirección IP estática en Ubuntu 17.10 Desktop

 

Paso 1

Para realizar este proceso pulsamos en la opción “Configuración del sistema” ubicada en el costado izquierdo del sistema:

 

 

Paso 2

Al seleccionar esta opción será desplegada la siguiente ventana donde seleccionaremos la opción “Red”:

 

 

Paso 3

Al seleccionar la opción Red el siguiente paso consiste en editar la configuración del adaptador, para ello seleccionamos el botón “Opciones” seleccionando la opción “Cableada”:

 

 

Paso 4

En la nueva ventana que será desplegada vamos a la pestaña “Ajustes de IPv4” donde veremos lo siguiente:

 

 

Paso 5

Como vemos esta con DHCP por defecto, allí debemos completar los siguientes campos:

 

Nombre de la conexión
Allí podemos nombrar el perfil de la red seleccionada.

 

Método
Allí debemos seleccionar el modo manual.

 

Dirección
Para añadir la dirección IP que será asignada el equipo, presionamos sobre el botón “Añadir” y completamos los campos.

 

Dirección
Hace referencia a la dirección IP que deseamos establecer.

 

Máscara de red
Allí definimos la máscara de red 255.255.255.0 o 24. Ambas cumplen la misma función.

 

Puerta de enlace
Allí debemos indicar la dirección IP del router de la red, la cual en la mayoría de los casos es 192.168.1.1 0 192.168.0.1.

 

Servidores DNS
En este punto podemos establecer las direcciones IP de los servidores que tienen el rol de DNS, allí podemos indicar los que han sido provistos por el ISP o bien hacer uso de DNS públicos, en este caso usaremos los DNS públicos de Google (8.8.8.8 y 8.8.4.4).

 

 

 

Paso 6

Una vez definamos estos valores pulsamos en el botón “Guardar” para aplicar los cambios. Ahora, debemos apagar el interruptor de la conexión para desconectar el adaptador de red:

 

 

Paso 7

Ahora lo activamos de nuevo para aplicar los cambios y podemos ver que la configuración que hemos definido ha sido establecida. De esta forma hemos establecido la dirección IP estática en Ubuntu 17.10 Desktop.

 

 

 


2. Establecer una dirección IP estática en Ubuntu 17.10 Server


Con la nueva edición de Ubuntu Server, la configuración de red ha cambiado completamente en Ubuntu 17.10.
Una nueva herramienta llamada Netplan ha sido desarrollada por Canonical (la compañía que desarrolla la distribución Ubuntu Linux) para la gestión de configuración de red que usaremos en todas las versiones nuevas de Ubuntu a partir de la versión 17.10. El antiguo archivo de configuración de red /etc/network/interfaces ya no estará activo más.

 

Netplan es una abstracción de configuración de red YAML para varios backends (NetworkManager, networkd).

 

Es una utilidad que permite configurar fácilmente la red en Ubuntu, Se puede usar escribiendo una descripción de YAML simple de las interfaces de red requeridas con lo que deberían estar configuradas para hacer y esto generará la configuración requerida para una herramienta de renderizador elegida.

 

Netplan lee la configuración de red en la ruta /etc/netplan/*.yaml, escrita por administradores, instaladores, instanciaciones de imágenes en la nube u otras implementaciones del sistema operativo. Durante el inicio del sistema, genera o ejecuta los archivos de configuración específicos del backend para transferir el control de los dispositivos a un daemon de red particular.

 

Paso 1

Para configurar una dirección IP estática en Ubuntu 17.10 Server debemos tener en cuenta que el archivo de configuración predeterminado es
/etc/netplan/01-netcfg.yaml
Paso 2

Para ello accederemos a él usando algún editor de texto, en este caso nano:
sudo nano /etc/netplan/01-netcfg.yaml

 

Paso 3

La sintaxis de configuración está en el lenguaje de programación Python (formato .yaml), por lo que la sangría de las líneas es fundamental.

 

En este archivo debemos configurar las direcciones IP a asignar y estableceremos lo siguiente:

  • Establecer el valor no en el campo dhcp4.
  • Añadir la línea addresses con la IP estática a asignar.
  • Añadir la línea gateway4 con la IP de puerta de enlace del router.
  • Añadir la línea nameservers con las IP de los servidores DNS (En este caso los de Google).

 

 

 

 

 

Nota
Se puede agregar una dirección IPv6 en la línea de direcciones, separadas por una coma y es importante que establezcamos la dirección IPv6 en comillas simples, de lo contrario, obtendremos un error de sintaxis
'2001:1::1/64'

 

Paso 4

Guardamos los cambios usando la combinación de teclas siguiente:

 

 

Ctrl +O

 

Salimos del editor usando:

 

Ctrl + X

 

Paso 5

Aplicamos los cambios ejecutando la siguiente línea:
sudo netplan apply

 

 

Paso 6

O también podemos usarlo con el modificador “–debug” para obtener algún resultado útil si el análisis del archivo de configuración de netplan fue exitoso:
sudo netplan --debug apply

 

Paso 7

Podemos usar el comando ifconfig para validar la dirección IP asignada:

 

 

 


3. Configurar un DHCP con Netplan en Ubuntu 17.10 Server

 

Paso 1

Para ello debemos acceder de nuevo al archivo de configuración mencionado:
sudo nano /etc/netplan/01-netcfg.yaml
Paso 2

Allí debemos borrar las líneas ingresadas anteriormente y establecer el valor de “dhcp4” en yes:

 

 

 

 

 

Nota
Si usaremos IPv6 debemos añadir la línea
dhcp6:yes

 

Paso 3

Aplicamos los cambios ejecutando la siguiente línea:
sudo netplan apply

4. Establecer una dirección IP estática en Ubuntu 16.10


En caso de contar con Ubuntu 16 el proceso para establecer la dirección IP estática es el siguiente.

 

Paso 1

En primer lugar, accederemos al archivo de configuración de red ejecutando la siguiente línea:
sudo nano /etc/network/interfaces

 

Paso 2

Allí podemos ver el nombre de nuestra interfaz de red y vemos que está definida por DHCP. Allí modificaremos lo siguiente:
  • Cambiamos la palabra dhcp por static.
  • Añadimos las líneas address, netmask y Gateway con las respectivas direcciones IP.

 

 

 

 

 

Paso 3

Guardamos los cambios usando la combinación de teclas siguiente:

 

 

Ctrl +O

 

 

Salimos del editor usando:

 

Ctrl + X

 

 

Paso 4

Finalmente, reiniciamos los servicios de red ejecutando la siguiente línea. De este modo podemos establecer la dirección IP estática en Ubuntu 16.04 y 16.10.
sudo /etc/init.d/networking restart

 

Hemos visto el proceso para definir una dirección IP estática en las diferentes ediciones de Ubuntu y así contar con esta opción para llevar a cabo algunas tareas de gestión o requerimientos que en algún momento pueden presentarse.

 

Tutorial que incluye los pasos con vídeo para poder cambiar el hostname y la IP estática a un equipo con sistema Ubuntu Server de Linux.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!