Данная статья была помещена в архив и больше не обновлялась.

Не удается разрешить индивидуальные имена DNS, заканчивающиеся на .local, в ОС iOS

Устройствам iOS, возможно, не удается разрешить индивидуальные имена DNS, заканчивающиеся суффиксом .local. Если необходим доступ к внутренней корпоративной сети, в которой используется внутреннее доменное имя верхнего уровня, например mydomain.local, приведенные в этой статье действия могут помочь в этом.

Для решения этой проблемы измените суффикс имени домена .local на другой (если это возможно). Используйте при планировании внутренней корпоративной сети суффиксы, отличные от .local, например:

  • .private

  • .intranet

  • .internal

  • .lan

Служба многоадресных доменных имен Bonjour (mDNS) использует суффикс .local для идентификации устройств, совместимых с Bonjour. При планировании внутренних корпоративных сетей настоятельно не рекомендуется использовать суффикс .local.

В ОС iOS 8 добавьте метку к доменному имени

Чтобы разрешить домен верхнего уровня .local для многоадресных доменных имен в ОС iOS 8, можно использовать любое имя с двумя метками, такое как example.local. Оно соответствует назначению IANA локального домена для Bonjour.

Кроме того, можно настроить имена с тремя или более метками (host.example.local) для использования одиночных адресов DNS следующим образом.

  • Убедитесь, что сервер доменных имен содержит запись начала полномочий (SOA) для .local.

  • Можно также использовать субдомен домена .local, такой как example.local. В этом случае можно добавить поисковый домен с двумя метками, например example.local, и создать запись SOA либо для домена example.local, либо для .local.

Дата публикации: