탑재 된 SMB 공유에서 사용되는 원격 IP 주소 찾기 on /net (autofs, nosuid,

Finder를 사용하여 NAS에있는 SMB 공유를 마운트했습니다. mount 명령을 사용하면 NAS가 알려진 이름 ( 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)

편집 :
이것을 NAS의 IP 주소로 변환 하거나이 정보를 배울 수있는 방법이 있습니까?
이 공유를 마운트하는 데 사용되는 NAS의 IP 주소를 찾는 방법이 있습니까?

까다로운 부분은 두 개의 다른 IP 주소 (라우터를 통해 직접 유선 1Gbps 및 무선)를 통해 NAS에 연결할 수 있다는 것입니다.

전송 속도와는 다른 세션에서 IP 주소 중 하나가 사용 중이라고 결론을 내 렸습니다. 따라서 SMB 공유를 위해 연결된 두 주소 중 어느 주소인지 확실하게 알 수 없습니다.

host명령은 무선 인터페이스에서만 작동하지 않았습니다. 또한 시도 lsof -i -n했지만 SMB 관련 연결이 표시되지 않습니다.

나는 smbutil lookup nas-smb그것이 내가 원하는 것을 말해 줄 수 있기를 희망 했지만 그렇지 않습니다. 속도가 유선 인터페이스를 사용중인 것으로 표시되면 여전히 무선 인터페이스의 주소를 반환합니다.

감사!



답변

Bonjour를 사용하여 네트워크에 자신의 존재를 알리기 때문에 간단히 Ping 할 수 있어야합니다.

ping -c 1 nas-smb.local

답변

NAT 뒤에 있지 않은 maching의 IP를 찾는 데 문제가있었습니다. Finder는 Bonjour Exporer라는 이름을 표시하며 ping으로 해결되지 않습니다. 마침내 smbutil lookup <name>나를 위해 일했습니다.