Suchen der Remote-IP-Adresse, die von einer bereitgestellten SMB-Freigabe verwendet wird


14

Mit Finder habe ich eine SMB-Freigabe bereitgestellt, die sich auf meinem NAS befindet. Wenn ich den Befehl mount verwende, wird der NAS mit dem Namen aufgelistet, den er ankündigt ( nas-smb).

mbp:~ me$ mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
//me@nas-smb._smb._tcp.local/myshare on /Volumes/myshare (smbfs, nodev, nosuid, mounted by me)

Bearbeiten: Gibt es eine Möglichkeit, dies in die IP-Adresse des NAS zu übersetzen oder diese Informationen auf andere Weise zu erfahren? Gibt es eine Möglichkeit, die IP-Adresse des NAS herauszufinden, mit dem diese Freigabe bereitgestellt wird?

Der schwierige Teil ist, dass mein NAS über zwei verschiedene IP-Adressen erreicht werden kann (direkt verkabelt mit 1 Gbit / s und drahtlos über meinen Router).

Bei anderen Sitzungen als den Übertragungsgeschwindigkeiten allein bin ich zu dem Schluss gekommen, dass eine der IP-Adressen verwendet wurde. Daher kann ich nicht definitiv sagen, mit welcher der beiden Adressen ich für die SMB-Freigabe verbunden bin.

Der hostBefehl funktioniert nicht nur mit der drahtlosen Schnittstelle. Ich habe es auch versucht, lsof -i -naber es werden keine SMB-bezogenen Verbindungen angezeigt.

Ich hoffte, das smbutil lookup nas-smbkönnte mir sagen, was ich will, aber das tut es nicht. Wenn die Geschwindigkeiten anzeigen, dass die kabelgebundene Schnittstelle verwendet wird, wird weiterhin die Adresse der kabellosen Schnittstelle zurückgegeben.

Vielen Dank!

Antworten:


13

Da es seine Präsenz im Netzwerk mit Bonjour bewirbt, sollten Sie es einfach anpingen können:

ping -c 1 nas-smb.local

3
Das funktioniert doch! Stellen Sie nur sicher, dass Sie das .localTeil nicht auslassen ! (Wie ich es tat, als ich es zum ersten Mal versuchte.)
m000

11

Ich hatte ein Problem damit, die IP der Bearbeitung zu finden, die nicht einmal hinter NAT liegt. Der Finder zeigt den Namen Bonjour Exporer an und Ping löst ihn nicht auf. Endlich smbutil lookup <name>für mich gearbeitet.


Das OP erklärte ausdrücklich, dass smbutil lookupdies für ihn nicht funktioniert habe. Verwenden Sie es anders und wenn ja, wie?
Nohillside

1
Selbst wenn das OP diese Antwort nicht verwenden kann, bestätigt es möglicherweise, dass andere es erneut versuchen, smbutiloder vielleicht sind nicht alle Faktoren, die das Problem verursachen, für alle Menschen gleich. (Das Problem hat vielleicht nichts damit zu
tun
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.