Mac .local доменное имя перестало разрешаться

Мой ноутбук имел имя хоста Michaels-MacBook-Pro.localи я мог бы пинговать это с ping Michaels-MacBook-Pro.local,

Сегодня это просто прекратилось. Я могу получить доступ к ноутбукам коллег с ping Name-MacBook-Pro.local, с их именами, но мое, я (и все остальные в офисе) просто получает ping: cannot resolve Michaels-MacBook-Pro.local: Unknown host

Как ни странно, это произошло примерно через час после того, как я успешно обновил ОС до Sierra. Это работало некоторое время, затем остановилось.

Если бы кто-то мог дать мне указатель на документацию о том, как это должно работать, я был бы благодарен.

4 ответа

Решение

В Сьерре ваш компьютер не зарегистрирует .local версия его имени, если вы не запустите одну из служб общего доступа (например, общий доступ к файлам).

Я не уверен, почему это происходит, и если есть лучший способ обойти это, но включить общий доступ к файлам (или любой другой сервис общего доступа) сделает запись для Michaels-MacBook-Pro.local в DNS Service Discovery (вы можете проверить это через: dns-sd -G v4 Michaels-MacBook-Pro.localи сравните его с нелокальной версией: dns-sd -G v4 Michaels-MacBook-Pro).

В дополнение к предложению tnarik включить службу обмена, что было необходимым шагом, который мне очень помог в Sierra, версия 10.12.6:

Мне также пришлось снять флажок "Включить скрытый режим" в настройках брандмауэра, чтобы получить ответ на пинг через.local.

Этот флажок установлен в "Системных настройках" -> "Безопасность и конфиденциальность" -> "Брандмауэр" -> "Параметры брандмауэра" -> "Включить скрытый режим" [с описанием "Не отвечать или не подтверждать попытки доступа". этот компьютер из сети с помощью тестовых приложений, использующих ICMP, таких как Ping"]

Пожалуйста, запустите iTunes.app на вашем Mac и перезагрузите Michaels-MacBook-Pro.local в вашем браузере.

Если это действительно значит для вас, вы всегда можете назначить его в вашем файле hosts.

YOURLOCALIP Michaels-MacBook-Pro.local

Сделайте это на своем и других компьютерах, с которых вы хотите получить доступ к домену. Более подробную информацию можно найти здесь:

https://www.tekrevue.com/tip/edit-hosts-file-mac-os-x/

Другие вопросы по тегам