Paso 5: Detector de
Por ahora usted debe tener una frambuesa pi funcionando con el sistema operativo de su elección y conectado a la red.
Hay opciones de cómo encontrar frambuesa Pi en la red.
- nmap - herramienta gran plataforma de descubrimiento de red y auditoría de seguridad. Puede escanear su red para todos los dispositivos conectados y obtener direcciones ip para RPi. Desventaja es que necesita instalar en OS X y Windows y no todas las distros Linux tiene instalado previamente. Lo uso todo el tiempo para diferentes aplicaciones y si te gusta – use esta opción para la parte de descubrimiento.
- entra en tu router si es posible y ver la ip que fue asignada al RPi. Proceso de secuencia de comandos no muy.
- Si RPi tiene avahi-daemon ejecutando que use Apple zeroconfig, Bonjour en Windows o avahi-navegar en Linux para obtener direcciones ip.
- Finder.app Pi - Simple Apple script app para el descubrimiento.
- muchos más
Necesitaba solución pequeño y rápido que no hay aplicaciones adicionales, librerías de python – "arp". ARP es redes herramienta disponible en casi todas las plataformas, sin duda en OS X, Windows y Linux. Produce básicamente misma salida y disponible a través de python.
Puedes ver los que he encontrado de la RPi 4 en mi red.
Hay un problema con este código. Por defecto la tabla arp está vacía y tienes que llenarlo. Mi servidor de monitor llena para él constantemente en contacto con todas las máquinas.
Posibles soluciones:
-utilizar nmap en su lugar, o utilizarlo como una solución para llenar la tabla arp.
-Añadir lazo de ping para la exploración de la subred
Utilizar a arp porque nmap tiene librería adicional en python para funcionar correctamente y analizando la salida de nmap como no es tan simple como arp para mí.
De ella puede tubo a la siguiente etapa.