1

Мой ноутбук имел имя хоста 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 ответа4

3

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

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

0

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

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

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

0

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

YOURLOCALIP Michaels-MacBook-Pro.local

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .