Skip to main content

Cómo configurar ip fija en Ubuntu

Si necesitamos configurar un equipo con Ubuntu Server para que funcione con IP fija debemos editar dos archivos de configuración de red.

  • /etc/network/interfaces para el interfaz de red, probablemente una tarjeta de red.
  • /etc/resolv.conf donde se configuran los servidores DNS.

Necesitamos disponer de un terminal para la introducción de comandos y editar los archivos de configuración. Editamos el primero con:

sudo nano /etc/network/interfaces

Ponemos una almohadilla delante para comentar la clave que hacen que el interfaz funcione con dhcp quedando así:

#iface eth0 inet dhcp

Y añadimos las claves para habilitar el interfaz como ip estática

auto eth0
iface eth0 inet static
address 192.168.1.60
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

Lógicamente cambiaremos eth0 y cada una de las IPs por lo que convenga a la realidad de nuestra red.

Debemos editar el segundo archivo ya que al no usar dhcp nuestro servidor no puede saber los servidores que harán la traducción de nombres de dominio a IP. Por tanto debemos facilitar esa información a Ubuntu. Editamos el segundo archivo de configuración para añadir los servidores DNS con el siguiente comando:

sudo nano /etc/resolv.conf

Y añadimos las claves para cada servidor DNS. Por ejemplo para usar los servidores DNS de Google directamente que son además muy fáciles de recordar:

nameserver 8.8.8.8
nameserver 8.8.4.4

Grabamos los cambios y finalmente solo queda reiniciar el interfaz de red, lo que haremos con la siguiente orden:

sudo ifdown eth0 && sudo ifup eth0

El cual primero desactiva el interfaz eth0 y después lo activa. Antes se usaba otra orden pero parece que actualmente se considera obsoleto y se recomienda usar este.

Instalar las Build Essential en Ubuntu

Buil Essential es un paquete que contiene herramientas necesarias para la creación, compilación e instalación de programas. En muchas ocasiones necesitaremos tener Build essential instalado. El siguiente comando instala build essential y otros paquetes que suelen venir bien cuando se necesita build essential.

Desde un terminal ejecutamos el siguiente comando:

sudo apt-get install build-essential automake make checkinstall dpatch patchutils autotools-dev debhelper quilt fakeroot xutils lintian cmake dh-make libtool autoconf git-core

Tras unos segundos quedará instado.

Información de configuración de Gmail

Gmail es el mejor servicio de webmail. No hay duda de eso. Pero en alguna ocasión podremos precisar acceder a él como un cliente tipo Thunderbird. Aunque la motivación para esta entrada viene de poder usar el servidor SMTP de gmail para enviar los avisos por correo desde la aplicación web Prestashop.

Nombre del servidor : pop.gmail.com
Puerto : 995
Nombre de usuario : usuario@gmail.com

Nombre del servidor : smtp.gmail.com
Puerto : 465
Nombre de usuario : usuario@gmail.com

Debemos tener activada la opción de conexión segura SSL.