recherche de l'adresse IP distante utilisée par un partage SMB monté


14

À 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 hostcommande ne fonctionne pas uniquement avec l'interface sans fil. J'ai également essayé lsof -i -nmais cela ne montre aucune connexion liée à SMB.

J'espérais que cela smbutil lookup nas-smbpourrait 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!

Réponses:


13

Puisqu'il annonce sa présence sur le réseau avec Bonjour, vous devriez pouvoir simplement le cingler:

ping -c 1 nas-smb.local

3
Cela fonctionne après tout! Assurez-vous simplement de ne pas omettre la .localpartie! (Comme je l'ai fait quand je l'ai essayé pour la première fois.)
m000

11

J'ai eu du mal à trouver l'IP d'usinage qui n'est même pas derrière NAT. Le Finder affiche le nom Bonjour Exporer et le ping ne le résout pas. Enfin smbutil lookup <name>travaillé pour moi.


L'OP a explicitement déclaré que smbutil lookupcela ne fonctionnait pas pour lui. L'utilisez-vous différemment et si oui, comment?
nohillside

1
Même si le PO ne peut pas utiliser cette réponse - peut-être cela confirmera-t-il aux autres de réessayer le smbutilou peut-être tous les facteurs qui font que le problème n'est pas commun à toutes les personnes. (le problème est peut-être indépendant)
bmike
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.