Ich verwende ein Gerät von National Instruments (myRIO), das entweder drahtlos oder über USB konfiguriert werden kann. Ich möchte es für die Verwendung über ein drahtloses Netzwerk konfigurieren, ohne es zuerst über USB anzuschließen, um die IP-Adresse zu erhalten. Das Problem besteht jedoch darin, dass das drahtlose Campus-Netzwerk (Eduroam) keine statische IP bereitstellen kann. Gibt es eine Möglichkeit, bestimmte Geräte im drahtlosen Netzwerk (unbekannte IP) wie myRIO zu finden?
Antwort1
Kurze Antwort:Suchen Sie es im ARP-Cache
Da Sie nicht angeben, welches Betriebssystem Sie verwenden, gehe ich von einer Linux-Version aus, da es für diese Tools und Verfahren Entsprechungen in anderen Betriebssystemen gibt.
Zuerst müssen Sie das Netzwerk scannen, damit Ihr ARP-Cache alle anderen Geräte im Netzwerk kennt. Unter Linux geht das ganz einfach mit nmap (es gibt einen Windows-Port namens zenmap, der genauso funktioniert):
nmap -sP 192.168.10.0/24
. Ersetzen Sie die Netzwerk-ID durch die für Ihren Campus-DHCP-Pool passende ID.Suchen Sie im ARP-Cache danach:
arp -n
Zeigt alle Adressen im Netzwerk an, die Ihrem Computer bekannt sind. Auf manchen Geräten ist die MAC-Adresse (die erste Spalte in der ARP-Tabelle) physisch aufgedruckt. Falls nicht, müssen Sie sich die erste Hälfte der MAC-Adressen in Ihrer ARP-Tabelle ansehen und prüfen, ob eine davon mit dem Hersteller Ihres Geräts übereinstimmt. Ich bin nicht sicher, welche Hersteller-ID National Instruments verwendet, aber wenn Sie den technischen Support anrufen, sollten sie dies für Sie herausfinden können, sodass Sie nicht für jedes Gerät in Ihrer ARP-Tabelle eine Hersteller-ID-Suche durchführen müssen.