Cómo configurar una dirección IP estática en Raspberry Pi

Articulos tematica Microsoft

Si está utilizando su Raspberry Pi como servidor doméstico o, a menudo, necesita acceder a él de forma remota desde otro dispositivo, establecer una dirección IP estática para él es una muy buena idea

Esto significa que podrá encontrar la Raspberry Pi en la misma dirección cada vez, en lugar de que se establezca una nueva dirección de forma dinámica cada vez que se reinicie.

Esto también es útil para evitar confusiones cuando tiene varios dispositivos Raspberry Pi conectados a su red.

Afortunadamente, una vez que sepa cómo, configurar una dirección IP estática es un proceso bastante simple y rápido.

¿Qué es una dirección IP?

Se utiliza una dirección de Protocolo de Internet (IP) para identificar de forma única cada dispositivo en una red informática, o la propia red en Internet; más sobre esto más adelante. La dirección IP normalmente se escribe en notación 'punto decimal': cuatro números decimales, cada uno de los cuales va de 0 a 255, separados por puntos. Un ejemplo es 192.168.1.107 .

De forma predeterminada, en el sistema operativo Raspberry Pi, que es un sistema operativo basado en Linux, la dirección IP de su Raspberry Pi se reconfigura automáticamente cada vez que lo reinicia, por lo que puede cambiar. Naturalmente, esto no es ideal cuando necesita una dirección confiable en la que conectarse a la Raspberry Pi desde otro dispositivo, como cuando se usa como servidor

IP privada frente a pública

Se utiliza una dirección IP pública para identificar su red local en Internet en general. Por lo general, esto cambia cada vez que su enrutador se conecta a Internet, aunque es posible que pueda hacerlo estático dependiendo de su proveedor de servicios de Internet.

Puede encontrar la dirección IP pública en un sistema Linux como Raspberry Pi OS ingresando un comando de Terminal especial, o simplemente haciendo una búsqueda en la web de '¿Cuál es mi IP?'. Solo es necesario si tiene la intención de conectarse a un dispositivo desde fuera de su red, que no cubriremos aquí.

En su lugar, buscamos las direcciones IP privadas que se utilizan para identificar cada dispositivo en su propia red local. Si bien es posible reservar una determinada dirección para su Raspberry Pi en la configuración de su enrutador inalámbrico para el mismo propósito, aquí le mostraremos cómo configurar una IP estática desde la propia Raspberry Pi.

Configuración DHCP

El sistema operativo Raspberry Pi (anteriormente conocido como Raspbian) utiliza DHCP (Protocolo de configuración dinámica de host) para asignar una dirección IP a Raspberry Pi automáticamente cada vez que se reinicia.

Para cambiar ese comportamiento para que use la misma dirección IP estática cada vez, necesitará modificar el archivo de configuración para el demonio del cliente DHCP, dhcpcd.conf .

Antes de eso, necesitará información sobre su configuración de red actual para que pueda agregar los detalles requeridos al archivo de configuración. Necesitará la siguiente información:

• El tipo de conexión de red. Esto es wlan0 si su Raspberry Pi está conectado al enrutador de forma inalámbrica, o eth0 si está conectado mediante un cable Ethernet.

• La dirección IP asignada actualmente a la Raspberry Pi: es más seguro reutilizarla para su IP estática para que pueda estar seguro de que esta última aún no ha estado en otro dispositivo de la red. Si no es así, asegúrese de que otro dispositivo no lo esté usando.

Para encontrar la dirección IP actual de la Raspberry Pi, ingrese el siguiente comando en una ventana de Terminal:

hostname -I

• La dirección IP de la puerta de enlace de su enrutador: la que se usa para contactarlo desde la red local, no su IP pública. Varía según el modelo de enrutador, pero normalmente comienza con 192.168.0.1.

Para encontrarlo, ingrese el siguiente comando y anote la primera dirección IP dada:

ip r | grep default

• La dirección IP del DNS (sistema de nombres de dominio) de su enrutador. Por lo general, es la misma que la dirección de su puerta de enlace, pero se puede establecer en otro valor para usar un DNS alternativo, como 8.8.8.8 para Google o 1.1.1.1 para Cloudflare.

Para encontrar la dirección IP de DNS actual, ingrese el comando:

sudo nano /etc/resolv.conf

Anote la dirección IP después del servidor de nombres (esa es la dirección DNS) y luego presione Ctrl + X para cerrar el archivo.

Agregar configuración de IP estática

Ahora que ha encontrado toda la información de su conexión de red, es hora de editar el archivo de configuración dhcpcd.conf para agregar la configuración que necesita para configurar una dirección IP estática para su Raspberry Pi:

sudo nano /etc/dhcpcd.conf

Si no ha editado el archivo anteriormente, contendrá principalmente varias líneas de comentarios precedidas por un símbolo de almohadilla (#). En la parte inferior, agregue las siguientes líneas, reemplazando los nombres en negrita con los detalles de su propia red:

interface NETWORK

static ip_address=STATIC_IP/24

static routers=ROUTER_IP

static domain_name_servers=DNS_IP

Reemplace los nombres envalentonados de la siguiente manera:

• RED : su tipo de conexión de red: eth0 (Ethernet) o wlan0 (inalámbrica).

• STATIC_IP : la dirección IP estática que desea configurar para la Raspberry Pi.

• ROUTER_IP : la dirección IP de la puerta de enlace para su enrutador en la red local.

• DNS_IP : la dirección IP de DNS (normalmente la misma que la dirección de la puerta de enlace de su enrutador).

Aquí hay una configuración de ejemplo para establecer la IP estática en 192.168.1.120 con una conexión inalámbrica a un enrutador en 192.168.1.254:

interface wlan0

static ip_address=192.168.1.120/24

static routers=192.168.1.254

static domain_name_servers=192.168.1.254

Configuración de IP estática de Raspberry Pi dhcpcd

Una vez que haya ingresado la configuración, presione Ctrl + X y luego Y y ENTER para cerrar y guardar el archivo de configuración modificado.

Reinicie la Raspberry Pi

Con el archivo de configuración dhcpcd.conf modificado, reinicie su Raspberry Pi para efectuar los cambios y configure la dirección IP estática para ello:

sudo reboot

En lugar de usar una dirección asignada automáticamente por DHCP, la Raspberry Pi ahora intentará conectarse al enrutador usando la nueva dirección IP estática que configuró en el archivo dhcpcd.conf .

Para comprobar que está funcionando correctamente, ingrese el siguiente comando:

hostname -I

Ahora debería ver la dirección IP estática que estableció en el archivo de configuración dhcpcd.conf .

Fecha actualización el 2021-05-24. Fecha publicación el 2021-05-24. Categoria: computadoras Autor: Oscar olg Mapa del sitio Fuente: makeuseof