bağlı bir SMB paylaşımı tarafından kullanılan uzak IP adresini bulma


14

Finder'ı kullanarak NAS'ımda bulunan bir SMB paylaşımı ekledim. Mount komutunu kullandığımda, NAS reklamını yaptığı adla ( nas-smb) listelenir .

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)

Düzenleme: Bunu NAS'ın IP adresine çevirmenin veya başka türlü bu bilgileri öğrenmenin bir yolu var mı? Bu paylaşımı bağlamak için kullanılan NAS'ın IP adresini bulmanın bir yolu var mı?

Zor kısmı, NAS'ımın iki farklı IP adresine (doğrudan kablolu 1Gbps ve yönlendiricim üzerinden kablosuz) ulaşılabilmesidir.

Yalnızca aktarım hızlarından farklı oturumlarda IP adreslerinden birinin kullanımda olduğu sonucuna vardım. Bu yüzden, KOBİ paylaşımı için iki adresden hangisine bağlı olduğumu kesinlikle söyleyemem.

hostKomut sadece kablosuz arayüz ile çalışır etmedi. Ben de denedim lsof -i -nama hiçbir KOBİ bağlantısı göstermez.

Bunun smbutil lookup nas-smbbana ne istediğimi söyleyebileceğini umuyordum , ama etmedi. Hızlar kablolu arabirimin kullanımda olduğunu gösterdiğinde, yine de kablosuz arabirimin adresini döndürür.

Teşekkürler!

Yanıtlar:


13

Bonjour ile ağdaki varlığının reklamını yaptığı için, sadece ping atmanız gerekir:

ping -c 1 nas-smb.local

3
Sonuçta bu işe yarıyor! Sadece .localparçayı atlamadığınızdan emin olun ! (İlk denediğimde yaptığım gibi.)
m000

11

NAT'ın arkasında bile olmayan makinenin IP'sini bulma konusunda sorun yaşadım. Bulucu Bonjour Exporer adını gösterir ve ping bunu çözmez. Sonunda smbutil lookup <name>benim için çalıştı.


OP smbutil lookup, onun için işe yaramadığını açıkça belirtti . Farklı mı kullanıyorsunuz ve eğer evetse, nasıl?
nohillside

1
OP bu cevabı kullanmasa bile - belki başkalarının yeniden denemesini smbutilveya belki de problemi çözmedeki tüm faktörlerin tüm insanlar için ortak olmadığını doğrular. (sorun belki ilgisiz bir şeydir)
bmike
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.