Asignación de IP estática en Raspberry Pi (Raspbian)

por | 9 mayo, 2016

¿Qué es una IP?: En palabras llanas una IP (Internet Protocol) es un identificador asignado a cada dispositivo conectado a una red, es decir, podríamos compararlo con un número de teléfono al cual llamar para que nuestro dispositivo (ordenador personal, servidor, videoconsola, Raspberry Pi, …) descolgara y dijera ¿¡dígame!?

Esta IP estará directamente ligada con la configuración de nuestra red, así pues, los números asignados a dicho identificador tendrán relación con los números usados en el resto de la red. De nuevo comparando con teléfonos comunes podríamos decir que nuestra red es Madrid con prefijo 91 y la de nuestro vecino es Granada con prefijo 958, así pues, sus dispositivos se numerarían como 958-000-001 y los nuestros como 91-000-001, 91-000-002,…

¿Por qué asignamos una IP estática?: Existe la posibilidad de que al reiniciar un dispositivo le sea reasignado un nuevo identificador, así pues, no estaríamos seguros de como localizarlo para acceder a él y tendríamos que averiguar su nuevo número. Para evitar esta posibilidad le asignaremos un identificador fijo o estático. Esto sería en palabras comunes como si al padre de una familia le damos el número de teléfono 91-000-001, a la madre el 002 y al hijo Juanito el 003, si queremos localizarlos ya sabremos su número fijo y podremos charlar directamente con el interesado 😛

A continuación detallamos paso a paso los pasos a seguir para configurar una IP estática en nuestra Raspberry Pi:

1. Obtener información IP actual: El primer paso será averiguar los datos de conexión actual de nuestra Raspberry incluyendo IP, Gateway (puerta de enlace) y Netmask (máscara de red). Para tomar dicha anotación ejecutaremos el comando ifconfig en nuestro terminal. Esta información será muy importante en pasos posteriores por lo que recomendamos apuntarla en papel si es necesario.

Nota: Otra opción para obtener información serían los comandos sudo ip addr show o sudo route -n en el caso del Gateway.

2. Modificación de fichero /etc/network/interfaces: Sobre este fichero serán definidos los parámetros de conexión de nuestra tarjeta de red, en este caso haremos la modificación sobre el conector RJ45. Ejecutaremos los siguientes comandos en nuestro terminal:

2.1. Navegación a directorio «/etc/network»: Ejecutaremos en un terminal el comando cd /etc/network

2.2. Copia de seguridad de fichero «interfaces»: Ejecutaremos el comando sudo cp interfaces interfaces_backup para crear una copia de seguridad del fichero original.

2.3. Listado de confirmación de copia: Ejecutaremos el comando ls -lart  para asegurarnos de que existen dos ficheros llamados «interfaces» e «interfaces_backup».

2.4. Edición de fichero «interfaces»: Ejecutaremos el comando sudo nano interfaces para abrir un editor de texto que nos permitirá modificar el contenido de dicho fichero.

2.5. Modificación de contenido de fichero «interfaces«:

– Localizaremos la línea iface eth0 inet dhcp

– Sustituiremos la línea anterior con el siguiente contenido:

iface eth0 inet static
address 192.168.1.XX
netmask 255.255.255.0
gateway 192.168.1.1

Nota: Los valores a asignar en address, netmask, gateway serán los mismos que obtuvimos en el paso 1 de este tutorial.

2.7. Guardar modificación pulsando la combinación de teclas Ctrl + X simultáneamente. Aceptaremos la modificación escribiendo Y y pulsando posteriormente la tecla intro.

3. Reinicio de sistema: Para aplicar la configuración definitivamente reiniciaremos nuestra Raspberry Pi a través del comando sudo reboot en nuestro terminal.

4. Comprobación final: Una vez reiniciado el sistema ejecutaremos el comando ifconfig en un terminal para comprobar que todo es correcto.

logo_late

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.