Hoy he tenido que instalar una raspberry pi como servidor, y he tenido que dejar fija la IP.
He instalado el sistema operativo Rasbian, que es un debian wheezy (7.0) un poco modificado, con escritorio lxde que es bastante ligero, y lleva pocas herramientas de serie (aunque se pueden instalar las que se quieran, e incluso otros escritorios). Por eso, al no tener las herramientas gráficas típicas en otras distribuciones GNU/linux más completas, he tenido que acceder directamente al archivo de configuración para fijar la IP.
Por defecto, el sistema viene preparado para conectarse a un servidor dhcp que le de una IP.
Para cambiar esa configuración hay que editar el archivo /etc/network/interfaces (mejor tener por costumbre, antes de editar un archivo del sistema, hacer una copia de seguridad de ese archivo, por si algo falla y tenemos que volver a la situación inicial).
Copia de seguridad:
sudo cp /etc/network/interfaces /etc/network/interfaces_orig
Editar archivo (pongo el editor nano, aunque podría hacerse con cualquier otro editor):
nano /etc/network/interfaces
He cambiado la línea:
iface eth0 inet dhcp
Por:
iface eth0 inet static
address 192.168.1.55
netmask 255.255.255.0
gateway 192.168.1.1
(Donde en address se pondrá la IP que queremos fijar en el servidor, y en gateway la IP del router)
También he cambiado la línea
auto lo
Por:
auto eth0