encontrar la dirección IP remota utilizada por un recurso compartido SMB montado

14

Utilizando Finder, he montado un recurso compartido SMB que reside en mi NAS. Cuando uso el comando mount, el NAS aparece con el nombre que anuncia ( 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)

Editar: ¿Hay alguna manera de traducir esto a la dirección IP del NAS o de otra manera aprender esta información? ¿Hay alguna forma de averiguar la dirección IP del NAS que se utiliza para montar este recurso compartido?

La parte difícil es que se puede acceder a mi NAS en dos direcciones IP diferentes (1 Gbps por cable directo e inalámbrico a través de mi enrutador).

En diferentes sesiones, solo con las velocidades de transferencia, he concluido que cualquiera de las direcciones IP estaba en uso. Por lo tanto, definitivamente no puedo decir a cuál de las dos direcciones estoy conectado para compartir SMB.

El hostcomando no solo funciona con la interfaz inalámbrica. También lo he intentado lsof -i -npero no muestra conexiones relacionadas con SMB.

Esperaba que eso smbutil lookup nas-smbme dijera lo que quiero, pero no es así. Cuando las velocidades muestran que la interfaz con cable está en uso, aún devuelve la dirección de la interfaz inalámbrica.

¡Gracias!

m000
fuente

Respuestas:

13

Dado que anuncia su presencia en la red con Bonjour, debería poder simplemente hacer ping:

ping -c 1 nas-smb.local
Asmus
fuente
3
¡Esto funciona después de todo! ¡Solo asegúrate de no omitir la .localparte! (Como lo hice la primera vez que lo probé).
m000
11

Tuve problemas para encontrar IP de mecanizado que ni siquiera está detrás de NAT. Finder muestra el nombre Bonjour Exporer y el ping no lo resuelve. Finalmente smbutil lookup <name>funcionó para mí.

Jaak Laineste
fuente
El OP declaró explícitamente que smbutil lookupno funcionó para él. ¿Lo está utilizando de manera diferente y, en caso afirmativo, cómo?
nohillside
1
Incluso si el OP no puede usar esta respuesta, tal vez confirmará que los demás vuelvan a intentarlo smbutilo tal vez todos los factores que hacen que el problema no sea común para todas las personas. (el problema es algo no relacionado quizás)
bmike