menemukan alamat IP jarak jauh yang digunakan oleh share SMB yang terpasang

14

Menggunakan Finder, saya telah memasang share SMB yang berada di NAS saya. Ketika saya menggunakan perintah mount, NAS terdaftar dengan nama yang diiklankannya ( 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)

Sunting: Apakah ada cara untuk menerjemahkan ini ke alamat IP NAS atau mempelajari informasi ini? Apakah ada cara untuk mengetahui alamat IP NAS yang digunakan untuk me-mount bagian ini?

Bagian yang sulit adalah bahwa NAS saya dapat dihubungi pada dua alamat IP yang berbeda (kabel langsung 1Gbps dan nirkabel melalui router saya).

Pada sesi yang berbeda dari kecepatan transfer saja, saya telah menyimpulkan bahwa salah satu dari alamat IP sedang digunakan. Jadi saya tidak bisa membedakan mana dari dua alamat yang saya sambungkan untuk berbagi SMB.

The hostperintah tidak hanya bekerja dengan antarmuka nirkabel. Saya juga sudah mencoba lsof -i -ntetapi tidak menunjukkan koneksi terkait SMB.

Saya berharap itu smbutil lookup nas-smbbisa memberi tahu saya apa yang saya inginkan, tetapi ternyata tidak. Ketika kecepatan menunjukkan bahwa antarmuka kabel sedang digunakan, itu masih mengembalikan alamat antarmuka nirkabel.

Terima kasih!

m000
sumber

Jawaban:

13

Karena ia mengiklankan keberadaannya di jaringan dengan Bonjour, Anda seharusnya dapat melakukan ping:

ping -c 1 nas-smb.local
Asmus
sumber
3
Ini memang berhasil! Pastikan Anda tidak menghilangkan .localbagian itu! (Seperti yang saya lakukan ketika pertama kali mencobanya.)
m000
11

Saya punya masalah menemukan IP maching yang bahkan tidak di belakang NAT. Finder menunjukkan nama Bonjour Exporer dan ping tidak menyelesaikannya. Akhirnya smbutil lookup <name>berhasil untuk saya.

Jaak Laineste
sumber
OP secara eksplisit menyatakan bahwa smbutil lookupitu tidak berhasil baginya. Apakah Anda menggunakannya secara berbeda dan jika ya, bagaimana?
nohillside
1
Bahkan jika OP tidak dapat menggunakan jawaban ini - mungkin itu akan mengkonfirmasi bagi orang lain untuk mencoba kembali smbutilatau mungkin semua faktor dalam membuat masalah tidak umum bagi semua orang. (masalahnya adalah sesuatu yang tidak berhubungan mungkin)
bmike