À l'aide de Finder, j'ai monté un partage SMB qui réside sur mon NAS. Lorsque j'utilise la commande mount, le NAS est répertorié avec le nom qu'il annonce ( 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)
Modifier:
existe-t-il un moyen de traduire cela en adresse IP du NAS ou autrement d'apprendre ces informations?
Existe-t-il un moyen de connaître l'adresse IP du NAS qui est utilisée pour monter ce partage?
La partie délicate est que mon NAS peut être atteint sur deux adresses IP différentes (filaire direct 1 Gbit / s et sans fil via mon routeur).
Sur des sessions différentes de la vitesse de transfert uniquement, j'ai conclu que l'une des adresses IP était utilisée. Je ne peux donc pas vraiment dire à laquelle des deux adresses je suis connecté pour le partage SMB.
La host
commande ne fonctionne pas uniquement avec l'interface sans fil. J'ai également essayé lsof -i -n
mais cela ne montre aucune connexion liée à SMB.
J'espérais que cela smbutil lookup nas-smb
pourrait me dire ce que je veux, mais ce n'est pas le cas. Lorsque les vitesses indiquent que l'interface filaire est en cours d'utilisation, elle renvoie toujours l'adresse de l'interface sans fil.
Merci!
.local
partie! (Comme je l'ai fait quand je l'ai essayé pour la première fois.)