У меня есть два компьютера Mac в одной сети, оба подключены к моему интернет-маршрутизатору. У меня настроен общий доступ к экрану на одном из них, поэтому я могу подключиться к нему с помощью команды K в Finder с vnc://
URL-адресом, и это прекрасно работает.
Мой маршрутизатор назначает IP-адреса с помощью DHCP, что в целом хорошо, но это означает, что если машина будет перезапущена или возобновлена аренда DHCP, я не знаю, к какому IP-адресу подключаться (без перехода на другую машину выяснить).
Конечно, мой Mac уже знает IP-адрес другого моего Mac: в Finder я вижу имя и значок / тип моего другого Mac на боковой панели! К сожалению, Get Info не отображает IP-адрес или что-либо еще полезное об этом.
Как я могу узнать IP-адрес моего другого Mac, возможно, используя Zeroconf / Bonjour? Я в порядке с решением для командной строки, если есть простое.
РЕДАКТИРОВАТЬ: У меня работает Lion, и я думаю, что общий доступ к экрану OS X транслирует объявление службы Bonjour для него, но диалоговое окно Lion для подключения к серверу не использует его. Если это то, что делает Mountain Lion, то это тоже полезно!
ping other-computer’s-name
)