Usando o Finder, montei um compartilhamento SMB que reside no meu NAS. Quando uso o comando mount, o NAS é listado com o nome 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)
Edit:
Existe uma maneira de traduzir isso para o endereço IP do NAS ou aprender essas informações?
Existe alguma maneira de descobrir o endereço IP do NAS usado para montar esse compartilhamento?
A parte complicada é que meu NAS pode ser acessado em dois endereços IP diferentes (1Gbps com fio direto e sem fio através do meu roteador).
Em sessões diferentes apenas das velocidades de transferência, concluí que qualquer um dos endereços IP estava em uso. Portanto, não posso dizer com certeza a qual dos dois endereços estou conectado para o compartilhamento SMB.
O host
comando não funcionou apenas com a interface sem fio. Eu também tentei, lsof -i -n
mas ele não mostra conexões relacionadas a SMB.
Eu esperava que isso smbutil lookup nas-smb
pudesse me dizer o que eu quero, mas isso não acontece. Quando as velocidades mostram que a interface com fio está em uso, ela ainda retorna o endereço da interface sem fio.
Obrigado!
.local
parte! (Como eu fiz quando eu experimentei pela primeira vez.)Eu tive problema de encontrar IP de maching que nem sequer está por trás do NAT. O Finder mostra o nome Bonjour Exporer e o ping não o resolve. Finalmente
smbutil lookup <name>
funcionou para mim.fonte
smbutil lookup
não funcionava para ele. Você está usando de maneira diferente e, se sim, como?smbutil
ou talvez todos os fatores para criar o problema não sejam comuns a todas as pessoas. (o problema é algo não relacionado talvez)