Câu trả lời:
Bạn có thể sử dụng một công cụ như Bonjour Browser hoặc dns-sd(1)
duyệt các dịch vụ, tìm máy chủ xuất bản các dịch vụ đó và tìm địa chỉ IP của các máy chủ đó.
Với dns-sd
, nó có thể đi một cái gì đó như thế này:
Tìm máy chủ lưu trữ chia sẻ tệp qua Giao thức lưu trữ Apple (AFP):
dns-sd -B _afpovertcp._tcp cục bộ
Điều này sẽ cung cấp cho bạn một danh sách các dịch vụ tệp AFP trên mạng cục bộ của bạn. Bạn sẽ phải Ctrl-C
ra ngoài dns-sd
để quay lại dấu nhắc shell.
Sau khi chọn tên của dịch vụ AFP từ danh sách, bạn có thể tìm ra .local
tên máy chủ của máy chủ cung cấp dịch vụ đó như sau:
dns-sd -L MyOtherMac _afpovertcp._tcp cục bộ
Một lần nữa, Ctrl-C
ra khỏi nó sau khi bạn nhận được câu trả lời của bạn.
Giải quyết tên máy chủ mDNS kiểu "hostname.local" thành một tập hợp các địa chỉ IP:
dns-sd -G v4v6 MyOtherMac.local
Một lần nữa, Ctrl-C
ra khỏi nó sau khi bạn nhận được câu trả lời của bạn.