So finden Sie Geräte in meinem lokalen Netzwerk über ihre IP-Adresse

Ich habe ein lokales Netzwerk, das von einer Time Capsule betrieben wird und mit 4 oder 5 Macs verbunden ist. Es gibt auch andere Geräte im Netzwerk. (Drucker, IP-Kameras usw.). Gibt es eine Möglichkeit, die Geräte im lokalen Netzwerk aufzulisten - und ihre IP-Adressen?

Ich habe diese Frage/ Antwort gesehen. Woher weiß ich die IP-Adressen anderer Computer in meinem Netzwerk?

aber die Antworten zeigen nicht, was was ist - nur eine Liste von IP-Adressen.

Antworten (4)

Sie können dies im Finder anzeigen: In der Seitenleiste gibt es eine reduzierbare Gruppe namens SHARED(wenn Sie sie nicht sehen, Finder > Preferences > Sidebar > SHARED , und stellen Sie sicher, dass diese aktiviert Bonjour Computersist, aber es ist wahrscheinlich hilfreich, alle zu aktivieren) .

Um alle erkennbaren Netzwerkgeräte anzuzeigen, wählen Sie All….

Um die IP-Adresse eines Geräts abzurufen, wählen Sie es aus und Get Info( ctrl+click> Get Infooder cmd+i). Um alternativ die IP eines bestimmten Geräts über Terminal zu finden, führen Sie aus nslookup $hostnameund ersetzen Sie es $hostnamedurch den Namen des Geräts, der im Finder aufgelistet ist: ex nslookup foo.yournetwork.com.

Darüber hinaus müssten Sie sich beim Router anmelden, um zu sehen, welche Geräte verbunden sind (seine Admin-GUI wird / sollte den Namen des Geräts neben der ihm zugewiesenen IP-Adresse anzeigen).

Danke Jakob. Das Problem ist, dass einige der Geräte auf dem Router nicht per Gerät bekannt sind - Time Capsule kann mir sagen, welche Macs verbunden sind, aber nur die IP-Adressen und den Hersteller anderer Geräte. Aber zu wissen, dass ein Gerät von Digiboard oder Hon Hai gebaut wird, hilft nicht. Ich denke, wenn iNet das kann, muss es einen Weg geben.
Hallo @DavidDelMonte, es tut mir leid, dass ich keine Benachrichtigung erhalten habe, dass du geantwortet hast. Ich wäre sehr enttäuscht, wenn ein Router den Namen eines Geräts nicht kennen könnte/wüsste. Der Name des Geräts könnte heißen Device ID. Suchen Sie nach DHCPoder DHCP Clients(so sieht es auf einem AirPort aus: apple.stackexchange.com/a/22596/40675 )
Kein Problem. Danke für die Antwort Jakob. Das muss das neue Airport Utility sein. Ich verwende das aus verschiedenen Gründen (Zuverlässigkeit usw.) nicht. Inet funktionierte für das, was ich brauchte.
Wählen Sie Alle??? All-wo? Wo in der Seitenleiste steht etwas, auf dem „Alle“ steht?
@user51349,in the Sidebar, there is a collapsable group called SHARED (if you don't see it, Finder > Preferences > Sidebar > SHARED , and ensure that Bonjour Computers is checked, but it's probably helpful to check all of them).

Wenn Sie Android- oder iOS-Geräte im selben Netzwerk ausführen, können Sie eine KOSTENLOSE App namens Fing installieren und alle verbundenen Geräte sowie ihre MAC-Adressen und IPs auflisten.

Wenn es da ist, kann ich es nicht finden.
Endlich habe ich Fing gefunden. Es ist großartig. Danke für den Hinweis.
Fing wird nicht mehr alles tun, was es früher getan hat, da Apple in iOS die Möglichkeit entfernt, einige Details abzufragen.

Es gibt verschiedene Möglichkeiten, Geräte in Ihrem Netzwerk zu lokalisieren: Netbios-Verkehr / ARP-Verkehr / Bonjour-Verkehr / ICMP-Sonden ...

Jetzt wäre es am zuverlässigsten, ein gutes Tool wie nmap zu verwenden, das in der Lage ist, mehrere Sonden durchzuführen, um Knoten in Ihrem Netzwerk zu entdecken. Sie können nmap für Mac OS hier herunterladen (Dies ist nicht die neueste Version, aber auf diese Weise ist es einfacher zu installieren): http://nmap.org/dist/nmap-6.46.dmg

Sie können dieses Skript dann ausführen oder Zeile für Zeile in das Terminal einfügen. Fügen Sie -sV im Befehl sudo nmap hinzu , wenn Sie möchten, dass es zuverlässiger (aber auch langsamer) ist.

#!/bin/bash
$i=en1
cidr=$(while read y; do echo ${y%.*}".0/$(m=0; while read -n 1 x && [ $x = f ]; do m=$[m+4]; done < <(ifconfig $i | awk '/mask/             {$4=substr($4,3); print $4}'); echo $m )"; done < <(ifconfig $i | awk '/inet[ ]/{print $2}'))
myip=`ifconfig $i | grep "inet " | awk 'NR==1 {print $2}'`
echo "sudo nmap -n -T4 -PN --exclude $myip $cidr"
sudo nmap -n -T4 -PN --exclude "$myip" "$cidr"
Danke Florian. nmap erfordert X-11. Ich möchte kein X-11-Zeug mehr installieren, da 1. mein Bedarf dafür begrenzt ist und 2. ich nicht weiß, wie gut X-11 mit neuen Betriebssystemen spielt.
Hallo David, für Zenmap ist möglicherweise X11 erforderlich, für nmap jedoch nicht. Es ist ein Befehlszeilentool. Es liegt an Ihnen, Sie können viele Netzwerkscanner auf dem Markt finden (kostenlos und Shareware), wobei nmap einer der besten ist.

Ich habe diese Software gekauft. Es funktioniert in Ordnung.

http://www.macupdate.com/app/mac/36478/inet

Als ich die Frage gestellt habe, scheint es logisch, dass mein Kauf die Frage beantwortet hat. Tatsache ist jedoch, dass diese Software nur in Ordnung war, nicht perfekt, und ich habe keine Billigung gegeben, noch sollte ich dies tun. Ich weiß die mehrfachen Ablehnungen einer Antwort, die ich vor zwei Jahren gegeben habe, nicht zu schätzen. Es wird mich weniger bereit machen, anderen zu helfen. dh es ist kein Anreiz.
Ich bin nur ein Passant, nicht der Wähler (tatsächlich kann ich aufgrund von Wiederholungen immer noch nicht abstimmen), aber genau wie der Hinweis sagt, kann diese Antwort noch verbessert werden. Derzeit verlinken Sie nur auf eine Website, die möglicherweise irgendwann/für immer nicht verfügbar ist. Abgesehen von dem Link gibt es überhaupt keine Informationen zur Antwort (Wie heißt die Software? Wie könnte sie helfen, das Problem zu lösen?