El Frambuesa Pi Sigue siendo una de las computadoras más impresionantes del planeta. No por su potencia, sino por las posibilidades. Esto se puede programar con una cantidad asombrosa de propósitos, desde pequeños servidores y NAS hasta controlar la automatización de su hogar o incluso simplemente una pequeña computadora con Linux para aprender algunas nuevas habilidades de TI.
Cualquiera que sea el uso que quieras darle, es una apuesta bastante sólida que necesitarás una IP estática para ello. A menos que estés usando algo como el Raspberry Pi 400 conectado a una pantalla, probablemente lo estés usando sin cabeza. Es decir, sin GUI. En el caso de Raspberry Pi Zero, esto es aún más probable.
Configurar una IP estática para su Pi es realmente fácil y no tiene por qué involucrar al enrutador de su hogar, que a veces puede estropearlo de todos modos. Por ejemplo, a la última Raspberry Pi que configuré en mi red doméstica le asigné una IP estática en la configuración del enrutador, y simplemente se olvidó de ella y asignó una IP totalmente diferente a mi bloqueador de anuncios, por lo que en realidad no funcionó. adecuadamente. Es por eso que debes seguir estos pasos y configurarlo en el Pi para obtener mejores resultados.
Configurando tu Raspberry Pi
Esta guía asume que su Raspberry Pi ya está configurada y que ya la ha actualizado con el sistema operativo Raspberry Pi. Si no lo ha hecho y necesita ayuda, tenemos una guía sobre configurar una Raspberry Pi sin cabeza usando nada más que su PC con Windows.
Antes de poder configurar una IP estática para su Raspberry Pi, necesitará saber en qué dirección IP se encuentra actualmente. En este punto, el método más rápido probablemente sea iniciar sesión en el software de su enrutador y descargarlo allí, especialmente si está realizando una configuración sin cabeza. Necesitará la dirección IP para conectarse a través de SSH y hacer el resto.
Con la dirección IP en la mano, abra una terminal (WSL o PowerShell está bien) y conéctese con el siguiente comando:
ssh pi@YourIPaddress
Acepte la huella digital escribiendo Sí y presionando enter. Si este es el primer inicio, deberá iniciar sesión con la contraseña predeterminada, que es frambuesa. Es una buena idea cambiar esto, pero para los propósitos de lo que estamos haciendo aquí no es necesario y puedes continuar con el siguiente paso.
Cómo configurar una IP estática en tu Raspberry Pi
Para configurar la IP estática correctamente necesitarás algunas cosas. La primera es la IP actual del Pi que ya tienes, la siguiente es la IP de la puerta de enlace de tu enrutador y la dirección IP DNS actual. Estos dos últimos los podemos conseguir desde el terminal Raspberry Pi.
Dirección IP de la puerta de enlace del enrutador
Ingrese este comando en la terminal:
ip r | grep default
Anote la primera dirección IP proporcionada, ya que ésta es la que desea.
Dirección IP DNS del enrutador
Nuevamente en la terminal, ingrese este comando:
sudo nano resolv.conf
Esto abrirá un archivo en el editor de texto nano y la dirección IP que estás buscando es inmediatamente después nombre del servidor. Anota esto y presiona Ctrl+X para cerrar.
Configuración de la dirección IP estática
El último paso es configurar la dirección IP estática para su Raspberry Pi. Implica agregar algunos detalles al final de un archivo de configuración. Debes asegurarte de utilizar la dirección IP que ya le has proporcionado a tu Raspberry Pi o de utilizar una dirección que esté actualmente vacante.
Para comenzar, ingrese este comando:
sudo nano /etc/dhcpcd.conf
Esto abrirá el dhcpcd.conf archivo en el editor de texto nano. Utilice las teclas del cursor para navegar hasta el final.
Asegúrese de no cambiar ninguno de los elementos existentes en este archivo; luego, en la parte inferior, ingresará un bloque de texto siguiendo esta plantilla:
interface NETWORKTYPEstatic ip_address=YOURSTATICIP/24static routers=YOURROUTERIPstatic domain_name_servers=YOURDNSIP
Reemplazará los términos en mayúsculas por lo siguiente:
- TIPO DE RED — Escriba cualquiera
eth0
para ethernet owlan0
para inalámbrico. - TU ESTADÍSTICA — Cualquier IP estática que quieras asignar a la Raspberry Pi.
- TURUTERIP — La dirección IP de la puerta de enlace adquirida anteriormente.
- TUDNSIP — La dirección IP DNS adquirida anteriormente.
Cuando termines, terminarás con algo que se parece un poco a esto:
interface wlan0static ip_address=192.168.86.250/24static routers=192.168.86.1static domain_name_servers=192.168.86.1
Ahora presiona Ctrl+X seguido por Y para cerrar y guardar el archivo. Deberá reiniciar el Pi para que los cambios surtan efecto, lo cual puede hacer con este comando.
sudo reboot
Espere un minuto para reiniciar, volver a conectarse a través de SSH y luego usar este comando.
hostname -I
Esto confirmará que la dirección IP coincide con la que configuró anteriormente. Debería coincidir y ahora su Raspberry Pi debería conservar esta IP cada vez que arranque. Asegúrese de no asignar nada a esta dirección IP, ya sea manualmente o mediante la configuración de su enrutador, ¡y estará listo!