Introduction: Dirección IP Estática En Raspberry Pi (Static IP Address RaspberryPi)
Setting up a static IP Address
Este tutorial ha sido un resumen de la amplia explicación hecha por MadMike en inglés. Para más información él posee una amplia explicación de cómo realizar inclusive más variantes de las que acá se muestran.
Antes de comenzar
Es debido recordar que configurar una dirección IP estática no es siempre recomendable. Sobre todo porque son uno de los principales problemas para los administradores de red. Sin embargo hay situaciones donde una dirección IP estática es necesaria.
Step 1: Determinar La IP Que Quiero Para El Dispositivo
El primer paso es averiguar cuál será la ip que queremos para colocarle al Raspberry Pi. Para esto abrimos el Terminal (en el Raspberry Pi) y escribimos lo siguiente:
ip -4 adds show | grep global
Si tienes el raspberry conectado solamente a la red WiFi te deberá salir algo así:
inet 192.168.1.10/24 brd 192.168.1.0 scope global wlan0
Entonces la primer seguida de números será tu dirección ip, hasta donde está el '/'.
Luego del '/' representa el tamaño de la red, es probable que la tuya también sea 24.
La segunda seguida de números (brd) representa la dirección broadcast de la red.
Step 2: Determinar La Dirección De Salida Del Router (Gateway)
Para determinar el gateway del router escribe la siguiente línea en el Terminal del Raspberry Pi:
ip route | grep default | awk '{print $3}'
Y eso devolverá una seguida de números que será la dirección de salida del router (Dirección Gateway)
Step 3: Averiguar La Dirección Del Servidor DNS
Normalmente la dirección DNS del servidor es similar o igual a la dirección del Gateway. Para averiguarla escribe la siguiente línea en el Terminal del Raspberry Pi:
cat /etc/resolv.conf
Ahí te devolverá dos datos el nombre de la red y la dirección DNS.
Step 4: Anota Los Datos a Utilizar
Anota los datos a utilizar que son:
- La dirección ip (puede ser la encontrada en el paso 1)
- El Gateway (encontrada en el paso 2)
- El Nameserver (encontrado en el paso 3)
Step 5: Método Con Archivo /etc/dhcpcd.conf
En el terminal del Raspberry Pi, escribe la siguiente línea para abrir el archivo correspondiente en el mismo Terminal:
nano /etc/dhcpcd.conf
Para configurar la ip que deseamos en la red WiFi a la que estamos logeados, buscamos un lugar donde escribir ahí en el archivo que se abrió y escribimos los datos del paso 4 (sustituyendo las XX que se ven a continuación):
interface wlan0 static ip_address=XX static routers=XX static domain_name_servers=XX
Step 6: Reinicia El Raspberry Pi
Ahora para reinicia el Raspberry Pi, debes escribir la siguiente línea en el terminal del Raspberry:
sudo shutdown -r now
Y una vez que reinicie, cada vez que el Raspberry esté conectado a esa misma red, si la ip configurada está disponible, esta será asignada al Raspberry.