Використовуючи Finder, я змонтував частку SMB, яка знаходиться в моєму NAS. Коли я використовую команду 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)
Редагувати:
Чи є спосіб перекласти це в IP-адресу NAS або іншим чином дізнатися цю інформацію?
Чи є спосіб дізнатися IP-адресу NAS, яка використовується для монтажу цієї частки?
Складна частина полягає в тому, що мій NAS можна отримати за двома різними IP-адресами (прямий провідний 1 Гбіт / с і бездротовий зв’язок через мій маршрутизатор).
На різних сесіях, ніж швидкості передачі, я зробив висновок, що будь-яка з IP-адрес використовувалася. Тому я не можу точно сказати, до якої з двох адрес я підключений для спільного використання SMB.
host
Команда не працює тільки з бездротовим інтерфейсом. Я також спробував, lsof -i -n
але він не показує зв’язків, пов'язаних з SMB.
Я сподівався, що це smbutil lookup nas-smb
може сказати мені, чого я хочу, але це не так. Коли швидкість показує, що використовується дротовий інтерфейс, він все одно повертає адресу бездротового інтерфейсу.
Дякую!
.local
частину! (Як і коли я вперше спробував це.)