En este tutorial sobre la IP estática de la Raspberry Pi, le mostraremos cómo configurar la red de su Raspberry Pi para que utilice una dirección IP estática.

Forzaremos a la Pi a utilizar una IP estática haciendo modificaciones en el demonio cliente DHCP de la Raspberry Pi. Este software controla la forma en que el sistema operativo maneja las direcciones IP.

Modificando el archivo de configuración DHCPCD, podemos decirle al software la dirección IP local que debe utilizar cuando se conecta a una red.

Además de definir la dirección IP estática en tu Raspberry Pi, te recomendamos que también la configures en tu router.

Configurarla en el router ayuda a asegurar que su router no asigne la dirección IP a un dispositivo diferente antes de que su Raspberry Pi se conecte.

También puede cambiar la dirección MAC de la Raspberry Pi. Este cambio puede ser útil en una variedad de escenarios.

Lista de equipos

Aquí hay una lista de todas las piezas de equipo que hice uso para este tutorial de dirección IP estática de Raspberry Pi.

Recomendado

Raspberry Pi

Tarjeta Micro SD

Fuente de alimentación

Cable Ethernet o dongle WiFi (Las Pi 3 y 4 tienen WiFi incorporado)

Opcional

Caja Raspberry Pi

Configuración de una dirección IP estática en la Raspberry Pi

En este tutorial hacemos uso del sistema operativo Raspbian. Usted puede o no ser capaz de establecer una IP estática en otros sistemas operativos utilizando estas instrucciones.

1. Para comenzar a configurar una dirección IP estática en nuestra Raspberry Pi, primero necesitaremos recuperar alguna información sobre nuestra configuración de red actual.

Primero recuperemos el router actualmente definido para su red ejecutando el siguiente comando.

ip r | grep default

Al utilizar este comando, debería obtener un resultado similar al que tenemos a continuación.

default via 192.168.0.1 dev eth0 proto dhcp src 192.168.0.159 metric 202

Tome nota de la primera IP mencionada en esta cadena.

Por ejemplo, la IP que anotaremos de este comando es «192.168.0.1«. Esta dirección IP es la dirección actual del router.

2. A continuación, vamos a recuperar también el servidor DNS actual.

Podemos hacerlo abriendo el archivo de configuración «resolv.conf» ejecutando el siguiente comando.

sudo nano /etc/resolv.conf

Desde este comando, deberías ver las líneas de texto que aparecen a continuación.

# Generated by resolvconfnameserver 192.168.0.1

Toma nota de la IP que aparece junto a «nameserver«. Esto definirá el servidor de nombres en nuestros próximos pasos.

3. Ahora que hemos recuperado tanto la IP de nuestro «router» actual como la del servidor de nombres podemos proceder a modificar el archivo de configuración «dhcpcd.conf» ejecutando el siguiente comando.

Este archivo de configuración nos permite modificar la forma en que la Raspberry Pi maneja la red.

sudo nano /etc/dhcpcd.conf

4. Dentro de este archivo, introduzca las siguientes líneas.

En primer lugar, usted tiene que decidir si desea establecer la IP estática para su «eth0» (Ethernet) o su «wlan0» (WiFi). Decide cuál quieres y sustituye «<NETWORK>» por ella.

Asegúrate de sustituir «<STATICIP>» por la dirección IP que quieres asignar a tu Raspberry Pi. Asegúrese de que esta no es una IP que podría ser fácilmente adjuntada a otro dispositivo en su red.

Reemplace «<ROUTERIP>» con la dirección IP que recuperó en el paso 1 de este tutorial

Por último, reemplace «<DNSIP>» con la IP del servidor de nombres de dominio que desea utilizar. Esta es la IP que obtuviste en el paso 2 de este tutorial u otra como la de Google «8.8.8.8» o la de Cloudflare «1.1.1.1«.

interface <NETWORK>static ip_address=<STATICIP>/24static routers=<ROUTERIP>static domain_name_servers=<DNSIP>

Ahora guarda el archivo presionando CTRL + X y luego Y seguido de ENTER.

5. Ahora que hemos modificado el archivo de configuración DHCP de nuestra Raspberry Pi para que utilicemos una dirección IP estática, tenemos que seguir adelante y reiniciar la Raspberry Pi.

El reinicio de la Raspberry Pi permitirá que se carguen nuestros cambios de configuración y se eliminen los antiguos.

Al reiniciar, la Raspberry Pi intentará conectarse al router utilizando la dirección IP estática que definimos en nuestro archivo «dhcpd.conf«.

Ejecuta el siguiente comando para reiniciar tu Raspberry Pi.

sudo reboot

Probando la IP Estática

1. Una vez que su Raspberry Pi haya terminado de reiniciarse, ahora debería ser capaz de conectarse utilizando la dirección IP que especificó.

Si se está conectando localmente y desea verificar la dirección IP estática establecida correctamente, puede hacerlo ejecutando el siguiente comando.

hostname -I

Desde este comando, ahora debería ser capaz de ver su nueva dirección IP estática. Si es la IP que esperabas, entonces ahora has configurado con éxito una dirección IP estática en tu Raspberry Pi.

Usar una IP estática será muy útil cuando necesites recordar la IP como usar FTP o configurarla para que actúe como un NAS.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.