Cómo encontrar la dirección IP actual de la Raspberry Pi

¿Cómo encontrar la IP actual de tu Raspberry Pi en tu red local?

Bueno, si tienes la suerte de tener acceso a través de una pantalla, la respuesta corta es usar el comando ifconfig para mostrar la IP actual en todas las interfaces. Si no tienes una pantalla, tendrás que ser inteligente y seguir este tutorial.

Así que veremos cómo encontrar la IP de tu Raspberry de diferentes maneras

  • con una pantalla (en la línea de comandos o en la interfaz gráfica)
  • desde otro PC en la red (Linux o Windows)
  • desde un equipo de red (buzón de Internet, router, ….)

Luego veremos cómo establecer una IP estática en la Raspberry Pi para evitar este problema en el futuro.

¿Cómo obtener la dirección IP actual? (pantalla)

He aquí cómo encontrar la dirección IP de tu Raspberry si tienes una pantalla conectada a ella (o si puedes conectar una fácilmente)

Línea de comandos

La forma más rápida de mostrar la IP es iniciar un terminal y escribir el siguiente comando:

ifconfig

Obtendrás algo como esto:

raspberry Pi en una red - Cómo encontrar la dirección IP actual de la Raspberry Pi

eth0 es la interfaz LAN (por cable), y wlan0 es la interfaz de red WLAN (inalámbrica). Hemos cuadrado en rojo las direcciones IP, así que en nuestro caso:

  • 192.168.1.22 es mi IP LAN
  • 192.168.1.15 es mi IP WLAN

Modo gráfico

Si prefieres utilizar herramientas gráficas, no hay problema, ve a la barra de tareas y pase el ratón por encima del icono de red de la derecha. Tendrás algo como esto:

IPS wlan raspberry Pi - Cómo encontrar la dirección IP actual de la Raspberry Pi

Encontrarás la misma información:

  • wlan0 = WiFi = 192.168.1.15
  • eth0 = cable RJ45 = 192.168.1.22

Así que si tienes una pantalla, normalmente obtienes la dirección IP de tu Raspberry Pi bastante rápido.

¿Cómo encontrar la dirección IP desde otro ordenador?

Encontrar la dirección IP de otro PC será menos obvio, pero también puedes hacerlo.

Desde un PC con Linux/Mac:

Desde un ordenador Linux, hay muchas posibilidades. Te damos tres para que elijas la que mejor se adapte y sea más eficiente a tu entorno.

Arp Cache:

Una forma rápida de encontrarlo es mostrar la caché de arp de tu máquina. La caché arp es globalmente una lista de asociaciones IP <=> dirección mac para tu red.

En Linux o Mac puedes mostrarlo haciendo:

$ arp -a | grep raspberry
raspberrypi.home (192.168.1.15) at b8:27:eb:1a:40:c0 [ether] on wlxc8d7193bf721

Elimina el comando grep si deseas mostrar todo

NMap

Nmap es un escáner de red utilizado para descubrir ordenadores en una red. Eso es precisamente lo que queremos hacer. Si es necesario, debes instalarlo con estos comandos para un sistema similar a Debian:

sudo apt-get install nmap

Luego puedes usar Nmap para escanear la red y mostrar todos los resultados:

  • $ sudo nmap -sP 192.168.1.0/24 | grep raspberry
  • Nmap scan report for raspberrypi.home (192.168.1.15)

Lo mismo aquí, el comando grep no es obligatorio

Ping

Esta es una solución muy lenta. Ping es una herramienta que sin duda conoces, que permite saber si una dirección IP responde (y por lo tanto si está conectada a la red). Hay una opción menos conocida que te permitirá hacer ping a toda la red y recopilar respuestas. Conocerás la lista de direcciones IP usadas y podrás encontrar la que corresponde a Raspberry Pi.

Teclea este comando y espera:

ping -b 192.168.1.0

Desde Windows

Desde Windows, también puedes utilizar la dirección de transmisión de ping. Pero recomendamos una herramienta gratuita, que se llama Advanced IP Scanner, que puede escanear toda una red o sólo una parte de ella.

La interfaz es muy intuitiva, y puede ser útil para otros proyectos. Os ponemos una captura de pantalla aquí para que os hagáis una idea y la podáis descargar en su página web oficial.

advanced ip scanner - Cómo encontrar la dirección IP actual de la Raspberry Pi

Tu Router

Si las otras soluciones no funcionaron, o si tu Raspberry Pi está en una red aislada, considera usar tu router para encontrar tu dirección IP actual. La mayoría de los routers muestran la lista de dispositivos conectados a la red, con su dirección IP y su dirección mac. Si tienes acceso a esta interfaz te ayudará a encontrar la IP. Eso sí tendrás que volver a las instrucciones del router para este caso.

¿Cómo establecer una IP estática? (LAN o WLAN)

Bien supongamos que hemos encontrado nuestra Raspberry Pi en la red, pero sería mejor establecer una dirección IP estática. Esto nos permitirá conectarnos a ella sin necesidad de realizar búsquedas, simplemente introduciendo la dirección IP que definiremos a continuación.

Si perdiste la dirección de IP de tu Raspberry Pi hoy, es probablemente porque estaba configurada en DHCP hasta ahora.

¿Qué es DHCP?

Un DHCP es un sistema que asigna automáticamente direcciones IP en una red. En casa, por lo general, tienes una opción de Internet que se encarga de eso. Distribuirá direcciones IP en una red predefinida (por ejemplo 192.168.1.X) y un rango de direcciones IP reservadas para DHCP (por ejemplo de 1.100 a 1.150).

Lo primero que hay que hacer antes de poner tu Raspberry Pi en IP estática es conocer la configuración de tu red. Lo ideal es que evite elegir una IP estática en el rango de DHCP.

¿Cómo definir mi dirección IP estática?

En nuestro ejemplo, podemos establecer la dirección IP de la Raspberry en 192.168.1.200. El servidor DHCP ya no tendrá ningún impacto en el Raspberry Pi una vez que la dirección IP se establezca en estática.

Si no dispone de esta información, intenta elegir una nueva IP lejos de las direcciones IP asignadas a tus otros ordenadores o dispositivos conectado a tu red.

A través de la línea de comandos o ssh

Bien, ahora que sabes qué IP elegir para tu Raspberry Pi, veamos cómo hacerlo usando la línea de comandos por ahora.

Conexión Ethernet

Edita el archivo de configuración:
nano /etc/dhcpcd.conf
Añada esta línea (o descoméntela) :
interface eth0
static ip_address=192.168.1.200/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1

No olvides reemplazar estos valores con la configuración de tu red.

Reinicia tu Raspberry Pi:

sudo reboot

Después de reiniciar, puedes comprobar su nueva IP estática con ipconfig

Conexión inalámbrica

Edita el archivo de configuración:
nano /etc/dhcpcd.conf
Añada esta línea (o descoméntela) :
interface wlan0
static ip_address=192.168.1.201/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1

No olvide reemplazar estos valores con la configuración de su red. Reinicia tu Raspberry Pi:

sudo reboot

A través de la GUI de escritorio

Como siempre, si prefieres el GUI, aquí está cómo hacer lo mismo (y es bastante simple por una vez).  Haz clic con el botón derecho del ratón en el icono Red de la barra de tareas. Selecciona “Configuración de red inalámbrica y por cable”. Y obtendrás una ventana en la que tendrás que rellenar tus ajustes de red (eth0 = Wired, wlan0 = Wifi).

preferencias red - Cómo encontrar la dirección IP actual de la Raspberry Pi

Todo lo que tienes que hacer es reiniciar tu Raspberry Pi para aplicar la configuración.

A través de tu router (de nuevo):

Una vez más, en la mayoría de los routers y modems de Internet es posible configurar el servidor DHCP para que asigne una dirección IP a un host (dirección mac). Esta configuración te permite dejar tu Raspberry Pi en DHCP, pero asegúrate de que siempre tenga la misma IP.

Esta puede ser una buena solución, especialmente si viajs con ella, ya que te evita tener que cambiar manualmente la configuración en cada nueva red.

Conclusión

Y eso es todo. Ya has aprendido a encontrar tu Raspberry Pi en una red, y cómo asignar una IP estática para que nunca más la tengas que buscar. Es posible que incluso hayas aprendido algunos conceptos básicos de redes.

Configuración de una ip estática en raspberry pi (wifi wlan0)

Pin It on Pinterest

Shares