tìm địa chỉ IP từ xa được sử dụng bởi chia sẻ SMB được gắn kết


14

Sử dụng Finder, tôi đã gắn một chia sẻ SMB nằm trên NAS của tôi. Khi tôi sử dụng lệnh mount, NAS được liệt kê với tên mà nó quảng cáo ( 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)

Chỉnh sửa: Có cách nào để dịch nó sang địa chỉ IP của NAS hoặc tìm hiểu thông tin này không? Có cách nào để tìm ra địa chỉ IP của NAS được sử dụng để gắn kết chia sẻ này không?

Phần khó khăn là NAS của tôi có thể đạt được trên hai địa chỉ IP khác nhau (1Gbps có dây trực tiếp và không dây thông qua bộ định tuyến của tôi).

Trong các phiên khác nhau từ tốc độ truyền một mình, tôi đã kết luận rằng một trong hai địa chỉ IP đang được sử dụng. Vì vậy, tôi chắc chắn không thể nói với địa chỉ nào trong hai địa chỉ tôi được kết nối để chia sẻ SMB.

Các hostlệnh không chỉ làm việc với giao diện vô tuyến. Tôi cũng đã thử lsof -i -nnhưng nó cho thấy không có kết nối liên quan đến SMB.

Tôi hy vọng điều đó smbutil lookup nas-smbcó thể cho tôi biết những gì tôi muốn, nhưng nó không. Khi tốc độ cho thấy giao diện có dây đang được sử dụng, nó vẫn trả về địa chỉ của giao diện không dây.

Cảm ơn!

Câu trả lời:


13

Vì nó đang quảng cáo sự hiện diện của nó trên mạng với Bonjour, nên bạn có thể chỉ cần ping nó:

ping -c 1 nas-smb.local

3
Điều này không hoạt động sau khi tất cả! Chỉ cần chắc chắn rằng bạn không bỏ sót .localphần nào! (Giống như tôi đã làm khi lần đầu tiên thử nó.)
m000

11

Tôi gặp vấn đề trong việc tìm IP của máy gia công thậm chí không đứng sau NAT. Trình tìm kiếm hiển thị tên Bonjour Exporer và ping không giải quyết nó. Cuối cùng smbutil lookup <name>làm việc cho tôi.


OP tuyên bố rõ ràng rằng smbutil lookupkhông làm việc cho anh ta. Bạn đang sử dụng nó khác nhau và nếu có, làm thế nào?
nohillside

1
Ngay cả khi OP không thể sử dụng câu trả lời này - có lẽ nó sẽ xác nhận cho những người khác thử lại smbutilhoặc có lẽ tất cả các yếu tố khiến vấn đề không phổ biến đối với tất cả mọi người. (vấn đề là một cái gì đó không liên quan có lẽ)
bmike
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.