IP Estática

A continuación se detalla como definir la ip estática en la Raspberry. Esto es de interés en caso de querer hacer un servidor web, XBMC o un propio dropbox con OwnCloud. Por defecto la Raspberry se conecta a una ip diferente en cada vez que se desconecta o que al router se le va la alimentación. Por lo tanto puede ser que al reconectarse , la IP de la placa sea diferente. Eso implicaría que cada vez que se quiera conectar al servidor tendría que averiguarse la IP.

Antes de nada se usa el comando ifconfig que indicará la configuración de la red. Se apunta la mask y si se quiere también la IP asignada, en caso de querer usar la misma.

Para poder definir si la IP es estática o dinámica hay que editar el archivo «interfaces», este se encuentra en /etc/network . Antes de editar el fichero se realiza una copia de seguridad por si se hace algún paso mal. Se teclean los siguientes comandos:

cd /etc/network

sudo cp interfaces interbk

ls

Lo que se ha hecho ha sido, primero moverse a la carpeta del fichero, segundo copiar el archivo interfaces y a la copia denominarla interbk y finalmente con ls se muestran por consola los ficheros y carpetas en ese directorio, si se teclea ls -l también se da información de los permisos de cada fichero y de la fecha de modificación. De esta manera se puede ver como ahora hay dos archivos el interfaces y interbk, este último contiene la configuración por defecto así que en caso de error simplemente se realiza el paso inverso copiando interbk a interfaces. Ahora se edita el fichero, por lo que se teclea el siguiente comando:

sudo nano /etc/network/interfaces

En él se abre el archivo de interés con el editor de textos nano.

Se localiza la línea que pone: iface eth0 inet dhcp

y se cambia por las siguientes:

iface eth0 inet static

address 192.168.1.13

netmask 255.255.255.0

gateway 192.168.1.1

Donde en address se pone la IP que se desea que tenga siempre y en gateway la dirección del router, aunque normalmente suele ser la indicada. Además en auto se quita lo que haya y se pone auto eth0.

El resultado tiene que ser como este.

Una vez modificado el archivo se pulsa Ctrl+X para salir del editor. Preguntará si se quieren guardar los cambios y se da a yes. Luego el directorio para guardarlo y se da a enter. En estos momentos ya está la Raspberry configurada, para comprobar que funciona se reinicia la placa con sudo reboot . Se conecta por ssh o con el teclado y pantalla, y se utiliza el comando :

ifconfig

Se puede ver que la IP que ha asignado el router es la que se había seleccionado 192.168.1.13. Si se quiere comprobar que todo funciona bien y que se sigue teniendo conexión a internet se puede usar un ping www.google.es. Si se obtiene respuesta es que se ha hecho todo el proceso bien.