ricerca dell'indirizzo IP remoto utilizzato da una condivisione SMB montata

11

Usando Finder, ho montato una condivisione SMB che risiede sul mio NAS. Quando utilizzo il comando mount, il NAS viene elencato con il nome che pubblicizza ( 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)

Modifica: C'è un modo per tradurre questo indirizzo IP del NAS o altrimenti imparare queste informazioni? C'è un modo per scoprire l'indirizzo IP del NAS che viene utilizzato per montare questa condivisione?

La parte difficile è che il mio NAS può essere raggiunto su due diversi indirizzi IP (1Gbps cablato diretto e wireless attraverso il mio router).

In diverse sessioni dalla sola velocità di trasferimento ho concluso che uno degli indirizzi IP era in uso. Quindi non posso assolutamente dire a quale dei due indirizzi sono connesso per la condivisione SMB.

Il comando host non ha funzionato solo con l'interfaccia wireless. Ho anche provato lsof -i -n ma non mostra connessioni relative a SMB.

Spero che smbutil lookup nas-smb possa dirmi cosa voglio, ma non è così. Quando le velocità mostrano che l'interfaccia cablata è in uso, restituisce comunque l'indirizzo dell'interfaccia wireless.

Grazie!

    
posta m000 28.03.2011 - 18:48
fonte

2 risposte

12

Poiché pubblicizza la sua presenza sulla rete con Bonjour, dovresti essere in grado di eseguire semplicemente il ping:

ping -c 1 nas-smb.local
    
risposta data 28.03.2011 - 19:11
fonte
11

Ho avuto problemi a trovare l'IP del maching che non è nemmeno dietro NAT. Finder mostra il nome Bonjour Exporer e ping non lo risolve. Infine smbutil lookup <name> ha funzionato per me.

    
risposta data 17.09.2012 - 10:00
fonte

Leggi altre domande sui tag