Wie erhalte ich die IP-Adressen gemeinsam genutzter Computer in OS X 10.7?

Wie erhalte ich die IP-Adressen gemeinsam genutzter Computer in OS X 10.7?

Ich habe eine Liste von Computern in meiner „Shared“-Seitenleiste, jedoch nicht ihre IP-Adressen.

Mein Router hat deren IP-Adressen, es gibt jedoch keine Zuordnung Computername <> IP-Adresse.

Wie finde ich die Zuordnung Computername <> IP-Adresse?

Antwort1

Sie können ein Tool wie verwendenBonjour Browseroder dns-sd(1)um Dienste zu durchsuchen, die Hosts zu finden, die diese Dienste veröffentlichen, und die IP-Adressen dieser Hosts zu finden.

Mit dns-sdkönnte es ungefähr so ​​aussehen:

  1. Suchen Sie nach Hosts, die Dateien über das Apple Filing Protocol (AFP) teilen:

    dns-sd -B _afpovertcp._tcp lokal

    Dadurch erhalten Sie eine Liste der AFP-Dateidienste in Ihrem lokalen Netzwerk. Sie müssen „ Ctrl-Cout of“ dns-sdauswählen, um zur Shell-Eingabeaufforderung zurückzukehren.

  2. .localNachdem Sie den Namen eines AFP-Dienstes aus der Liste ausgewählt haben, können Sie den Hostnamen des Hosts, der diesen Dienst bereitstellt, folgendermaßen herausfinden :

    dns-sd -L MeinAndererMac _afpovertcp._tcp lokal

    Nochmals: Ctrl-CRaus damit, nachdem Sie Ihre Antwort erhalten haben.

  3. Lösen Sie den mDNS-Hostnamen im Stil „hostname.local“ in eine Reihe von IP-Adressen auf:

    dns-sd -G v4v6 MeinAndererMac.local

    Nochmals: Ctrl-CRaus damit, nachdem Sie Ihre Antwort erhalten haben.

Antwort2

Sie können netstat verwenden

Terminal öffnen

% netstat -a | grep afp

verwandte Informationen