Je dois trouver l'adresse IP du Raspberry PI sur un réseau local sans connecter le Raspberry à un moniteur. Comment le faire sur des systèmes Linux ou Mac OS?
networking
remote
J. Costa
la source
la source
Réponses:
Toutes les adresses MAC des périphériques framboises ont commencé par B8: 27: EB .
Ainsi, sur les systèmes * nix , ceci peut être accompli en exécutant la commande suivante:
où
192.168.1.*
sera votre masque de réseau local. Vous obtiendrez une réponse comme:192.168.1.179 est l'adresse IP de Raspberry Pi sur votre réseau.
Si vous êtes sur un système Mac , vous pouvez utiliser Homebrew pour installer nmap :
Sous Windows , vous pouvez utiliser Wireshark et utiliser le filtre d'affichage suivant:
la source
nmap -sP 192.168.1.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}'
sudo nmap -p 22 --open -sV 192.168.0.0/24
per post de ce type .Si vous utilisez MacOS ou Linux, essayez celui-ci:
Sur Windows, vous pouvez utiliser:
la source
arp -n | awk '/b8:27:eb/ {print $1}'
maintenant.J'utilise mDNS / Bonjour pour donner à mon Pi un nom local comme pi.local. Je n'ai pas besoin de savoir que c'est l'adresse IP et cela fonctionne pour les raccourcis et lorsque vous devez intégrer un lien ...
Comment et pourquoi attribuer un nom local à votre Pi
la source
/etc/hosts
localement pour obtenir cette fonctionnalité sur mon bureau, c'est une solution BEAUCOUP mieux! Merci beaucoup pour le pointeur!Si vous souhaitez utiliser une application graphique, vous pouvez utiliser l'
Yakala
outil ( https://github.com/mozcelikors/yakala ) pour Debian / Ubuntu. Cet outil vous aide non seulement à rechercher les réseaux de types B et C disponibles, mais également à vous connecter directement à SSH sur le réseau:ou
Disclaimer: Je suis le créateur de Yakala. Toutes les suggestions / bugs sont pris très au sérieux.
la source
Par défaut, le nom de la framboise est raspberrypi. Vous pouvez simplement "ping raspberrypi" et la réponse ICMP echo vous donne l'adresse IP. Cela a fonctionné pour moi. Assurez-vous que le serveur DHCP est accessible car la carte réseau de la framboise est par défaut en mode client DHCP. Sinon, la framboise obtient une adresse APIPA.
la source
Sous Linux et MAC, vous pouvez également taper "arp-a" dans le terminal et obtenir une liste des périphériques connectés, recherchez celui qui contient B8, par exemple: 192.168.4.5 @ B8 ... sera le framboise pi IP.
la source
Ou vous pouvez accéder à votre routeur via un navigateur et trouver votre appareil Android - presque chaque interface graphique de routeur dispose d'un service permettant de vérifier tous les appareils actuellement connectés à votre réseau.
la source
Si vous utilisez MacOS, utilisez PiFinder , il s’agit d’une application qui vous indiquera l’adresse IP d’un Raspberry Pi sur votre réseau.
la source
J'utilise l'application gratuite Fing dans mon smartphone Android. Il analyse le réseau et affiche les périphériques connectés par type, y compris Raspberry Pi, ainsi que les ports disponibles. Il est pratique de voir si SSH, Web ou VNC sont activés et en cours d’exécution.
la source
Copiez les éléments suivants dans votre terminal / console / shell:
Veuillez adapter 192.168.1. à votre réseau individuel.
La sortie ressemblera à ceci:
192.168.1.109 serait l'adresse IP de votre Raspberry Pi… :)
la source
Mettez ceci dans pi.php sur votre serveur web:
Vous devrez peut-être créer le fichier pi sur votre serveur Web avec des autorisations en écriture pour votre serveur Web.
Mettre
dans /etc/rc.local sur votre pi.
Obtenez l'adresse IP de votre pi en naviguant sur http: // yourwebserver / pi
la source
Lorsque vous utilisez une nouvelle installation de NOOBS ou de Raspbian, le nom d’hôte par défaut est "raspberrypi" et dans certaines configurations réseau (par exemple, si mDNS est utilisé et configuré), vous pouvez utiliser "raspberrypi.local". Une autre option est de courir
arp -a
et chercher raspberrypiRemarque: cela ne fonctionnera pas pour chaque instance.
la source
.local
soit utilisable ou non ne dépend généralement pas d'IPv6, ni de la présence d'un routeur. Lorsque le support mDNS est disponible, pi-name.local résout, IPv6 ou non. Certains routeurs domestiques utilisent également .local comme domaine DNS local. Là encore, cela est indépendant de IPv6 et dépend du modèle de routeur. Certains routeurs domestiques utilisent différents domaines, tels que pi-name.fritz.box.Mon routeur attribue séquentiellement aux adresses des systèmes récemment découverts une adresse IP commençant par 192.168.1.2. Un jour, j'ai parcouru tous les systèmes de ma maison et leur ai réservé des adresses.
Ainsi, lorsque je crée un nouveau système, il est probable que son adresse IP sera 192.169.1.18.
Une autre façon d'utiliser la console série. Vous pouvez utiliser un programme de terminal série pour vous connecter à votre framboise pi. Je suggère d'utiliser le réglage 8N1 (8 bits, pas de bit de parité, 1 bit d'arrêt) avec une vitesse (débit en bauds) de 115 200. Vous aurez besoin d’un connecteur USB vers série (3V3).
la source
Je suppose que vous ne pouvez pas vous connecter à PI, sinon vous connaîtrez son adresse IP.
Si vous allez sur la page de votre routeur (généralement quelque chose comme 192.168.1.1 dans votre navigateur), vous devriez avoir une section avec les périphériques déjà connectés. Vous pouvez essayer de brancher et débrancher le PI (et un périphérique devrait apparaître / disparaître de la liste)
la source
"Fing" ou "Net Analyzer" sur Android. Montre votre réseau entier.
la source