He configurado mi RPi para que no tenga cabeza y lo conecté a mi enrutador. ¿Cómo descubro la dirección IP local para poder ingresar en ella?
Actualización: Muchos documentos señalan que puede iniciar sesión en el enrutador y mirar la tabla DHCP. ¿Qué sucede si no tiene credenciales de inicio de sesión en el enrutador? (¡Pido disculpas por agregar esa restricción post facto!)
Respuestas:
Tratar:
También puedes probar tcpdump, pero eso no está tan claro.
Si conoce la dirección IP local del enrutador, escríbala en su navegador e inicie sesión. A partir de ahí, dependiendo de su enrutador, tendrá un conjunto diferente de opciones con información sobre su red, incluidos todos los dispositivos inalámbricos conectados a los enrutadores.
La máquina del tiempo de Apple / Airport Express lo hace fácil.
Desde cualquier otro enrutador, probablemente tendrá que buscar una pestaña LAN y luego la pestaña de asignaciones de dirección IP.
fuente
arp -a
no lo encuentra, pero losudo nmap -sS 192.168.1.0/24
hace. Advertencia emptor.El uso
arp -a
es rápido y fácil, pero he descubierto que, en determinadas circunstancias, no enumera todos los dispositivos. (Como comentario aparte, no sé por qué sucede eso. ¿Alguna idea?) Aquí hay un enfoque que, hasta ahora, siempre parece funcionar. Solo lleva más tiempo ...En una ventana de shell en su máquina host (usted dijo que deseaba iniciar sesión usando ssh, ¿verdad?), Escriba:
(Esto supone que su red local es 192.168.1.xxx). Esto buscará dispositivos en la red local. Puede llevar un tiempo, pero cuando se complete, imprimirá una serie de entradas, incluida una que dice algo como esto:
De esto, sabemos que la dirección asignada por DHCP es
192.168.1.8
. Si está utilizando la cuenta de usuario predeterminada, ahora es posible iniciar sesión a través de:fuente
Editar:
Al configurar su RPi sin cabeza, puede conectarlo directamente al puerto ethernet de su computadora (debe ser modelo B).
En una Mac, debe activar "Compartir Internet" en "Preferencias del sistema". Esto permitirá que su computadora cree una conexión entre su WiFi y el puerto ethernet, en la cual su pi debe estar conectada.
En este escenario de "uso compartido de Internet", su computadora tomará la dirección IP
192.168.2.1
(por defecto) mientras crea un servidor DHCP en el192.168.2.X
rango.Intentar
192.168.2.2
es a lo que casi siempre me conectaba cuando no tenía un monitor. Si no es así, siempre lo conseguiría192.168.1.3
.Cuando finalmente obtenga acceso remoto, tome nota de las direcciones IP y MAC. Una vez que los tenga, busque en Reservas DHCP y mapeo de puertos. Nuevamente, dependiendo de su enrutador, esto puede ser muy fácil o muy complicado.
Solo usa
arp -a
fuente
Yo uso una solución que requiere acceso a internet. Puede ser una solución alternativa, pero me ha ido bien:
Al arrancar, mi Raspberry Pi envía automáticamente un correo electrónico con su propia dirección IP a una cuenta de gmail que creé únicamente para ese propósito. En mi cuaderno de trabajo, uso thunderbird para marcar automáticamente cualquier correo electrónico recibido a través de esa cuenta de gmail como leído, por lo tanto, no me molesta. Si necesito ssh, miro el último correo electrónico y dice la IP.
El script funciona así: cron activa un script de Python cuando se inicia (ver aquí ), que luego envía el correo electrónico: elinux wiki - Python Script.
Espero que esto ayude,
Lukas
fuente
No estoy respondiendo su pregunta, pero me resulta más fácil asignar direcciones IP fijas a mis RPis. En mi enrutador configuro las configuraciones de DHCP para que se asignen en un rango (digamos 100-255) y luego asigno direcciones IP fijas en el rango por debajo de 100 para algunas de mis máquinas.
Suponiendo que quiero asignar la dirección IP 192.168.0.42 y myrouter (puerta de enlace) es 192.168.0.1, mi archivo / etc / network / interfaces se ve así:
# loopback
auto lo
iface lo inet loopback
# Mi configuración, IP estática
auto eth0
iface eth0 inet
dirección estática 192.168.0.42
gateway 192.168.0.1
máscara de red 255.255.255.0
# Dirección de red "familia"
red 192.168.0.0
difusión 192.168.0.255
fuente
si no puede acceder al pi porque no tiene monitor o puede acceder a su enrutador y verificar los dispositivos conectados.
En su tipo de computadora de trabajo
ifconfig
(si es Linux) oipconfig
(si es Windows) verá su propia IP y su puerta de enlace predeterminada. Para mí, por ejemplo, es: mi IP 192.168.1.101 y mi puerta de enlace 192.168.1.1. El tuyo probablemente se verá similar.Luego vaya a su navegador y visite
http://192.168.1.1
(la puerta de enlace que descubrió) y estará en la página web de su enrutador. Si solicita una contraseña, mire alrededor de la caja del enrutador, puede imprimirse en algún lugar, o en los documentos que le dieron con el enrutador, o intente con el administrador ... realmente funciona con bastante frecuencia.En el enrutador tendrá un montón de opciones, pero siempre hay una sección donde puede verificar el estado del dispositivo y los dispositivos ya conectados (especialmente si está en el Wlan)
Si ningún dispositivo exhibe un nombre claro (como Raspberry, o cualquier cosa que haya configurado en la frambuesa) intente desconectar y volver a enchufar el raspi y ver qué dispositivo desaparece y vuelve a aparecer en la lista. Esta es tu frambuesa :)
fuente
Puede configurar Avahi Daemon para que su Pi siempre escuche en la dirección raspberrypi.local. Ver paso 1
También puede usar el escáner avanzado de IP para buscarlo.
¡Espero que esto ayude!
fuente
arp
lugar de un producto comercial para encontrar la dirección del RPi.Intenté obtener la dirección IP de mi nuevo RasPi 2. Primero arranque y en la red DHCP de trabajo. Así que así es como obtienes la dirección:
1) Conéctelo a la red, arranque el RasPi y espere a que se apague la luz de la tarjeta SD durante al menos 20 segundos. 2) Desenchufe el RasPi y conéctelo a su computadora portátil o PC que ejecute wireshark y esté atento a los paquetes que tienen la dirección MAC que comienza como "Raspberr_cd: 38: 32", el cd: 38: 32 son mis últimos 3 dígitos de mi MAC, así que los suyos Será diferente. 3) Debería ver algunos paquetes que tienen una solicitud arp que dice "quién tiene la dirección IP: xxxx" y también "Dile a nnnn" Donde nnnn es la dirección de RasPi.
HTH, Dan
fuente
Dedico poco tiempo a resolverlo y finalmente una solución que funcionó bien.
Echa un vistazo a este http://angryip.org/download/#windows
Creo que "arp -a" también proporcionará la IP, pero la herramienta que mencioné anteriormente brindará información en detalle.
fuente