Configurar ip estática en Ubuntu Server

Configurar ip estática en Ubuntu Server es la típica operación que me toca de vez en cuando y que siempre que la voy a hacer se me olvida como hacerlo, así que documento el procedimiento para la siguiente vez que me toque.

Si queréis ver como configurar una ip estática en CentOS, ver este otro post: Configuración de red en CentOS 7

Y este otro de como configurar en Ubuntu Server 18.04 y 17.04 configurar ip estática en Ubuntu Server 18.04

Si queréis descargar Ubuntu Server podéis hacerlo desde aquí

Cuando instalamos Ubuntu en una maquina virtual o un equipo físico, por defecto el DHCP nos asignará una ip, esto en caso de tener un DHCP el equipo se asignará su propia dirección ip (APIPA).

Para saber la ip que tenemos, ejecutamos ifconfig -a, donde nos mostrará las tarjetas de red que tengamos con sus respectivas ips.

ifconfig-a

Para configurar la ip estática, tendremos que modificar el fichero interfaces, en la ruta /etc/network/interfaces, para editar el fichero podéis utilizar vi o nano, que es el que utilizo habitualmente ya que me resulta mas cómodo.

En la configuración del fichero, veremos que la red esta configurada por dhcp, como lo indica en la linea de configuración de la primera tarjeta de red “iface eth0 inet dhcp”

fichero-interfaces

Un dato a tener en cuenta, es que la configuración de lo servidores DNS ya no se configura en el fichero /etc/resolv.conf. La configuración de DNS que modifiques en el fichero “interfaces”, se actualizará en el fichero resolv.conf,  por eso hay que dejar como esta el fichero resolv.conf.

fichero-resolv.conf

Así que pasamos a editar el fichero interfaces:

Lo primero es cambiar el parámetro DHCP por static, seguido escribiremos la siguientes lineas:

address — dirección ip que queremos poner

netmask — mascara de red

gateway — puerta de enlace

network — nuestra red local

Broadcast — el broadcast

ubuntu-ip-static

Pasamos a los servidores DNS:

dns-nameserver: Servidores DNS

dns-search: determina qué dominio se anexa para las búsquedas dns

dns-name

Al añadir la configuración DNS al fichero interfaces, se nos actualizará el fichero resolv.conf.

resolv.conf

Reiniciamos la interfaz de red.

ifdown-ifup

Si volvemos a ejecutar un ifconfig, veremos que los cambios se ha realizado correctamente.

ifconfig

Saludos y espero que os sirva.

Gorka Izquierdo