iOS: Unable to resolve unicast DNS names that end in .local

Products Affected

iPad, iPhone, iPod touch

Symptoms

iOS devices may be unable to resolve unicast DNS names that end with a ".local" suffix, affecting access to internal corporate networks that use an internal, top-level domain name, such as "mydomain.local".

Resolution

Changing your private network (if possible) to use a domain-name suffix other than ".local" will resolve this issue. When planning for internal corporate network naming, instead of ".local", use a domain suffix such as the following:

  • .private
  • .intranet
  • .internal
  • .lan

Bonjour's Multicast Domain Name Service (mDNS) uses the ".local" suffix to identify Bonjour-accessible devices. Avoiding use of a ".local" suffix when planning internal corporate networks is strongly recommended.

This document will be updated as more information becomes available.
Not helpful Somewhat helpful Helpful Very helpful Solved my problem
Ask other users about this article
in Apple Support Communities
See all questions on this article See all questions I have asked