Ten artykuł został zarchiwizowany i nie jest już aktualizowany przez firmę Apple.

Nie można rozpoznać nazw DNS emisji pojedynczej, które kończą się przyrostkiem .local w systemie iOS

Urządzenia z systemem iOS mogą nie być w stanie rozpoznawać nazw DNS emisji pojedynczej z przyrostkiem „.local”. Jeśli trzeba uzyskać dostęp do wewnętrznej sieci firmowej z wewnętrzną domeną najwyższego poziomu, takiej jak mojadomena.local, ta procedura może być pomocna.

W celu rozwiązania tego problemu należy (o ile jest to możliwe) zmienić przyrostek nazwy domeny w sieci prywatnej na inny niż „.local”. Podczas planowania nazw dla wewnętrznej sieci firmowej zamiast przyrostka „.local” należy na przykład użyć jednego z poniższych przyrostków domeny:

  • .prywatne

  • .intranet

  • .wewn

  • .lan

Usługa DNS multiemisji (mDNS) protokołu Bonjour używa przyrostka „.local” na potrzeby identyfikowania urządzeń dostępnych za pośrednictwem protokołu Bonjour. Stanowczo zaleca się unikanie przyrostka „.local” podczas planowania wewnętrznych sieci firmowych.

Dodawanie etykiety do nazwy domeny w systemie iOS 8

W celu rozpoznania nazwy domeny .local najwyższego poziomu w multimemisji w systemie iOS 8 można użyć dowolnej nazwy z dwiema etykietami, takiej jak „example.local”. Jest to zgodne z przydziałem IANA domeny lokalnej w usłudze Bonjour.

Można też skonfigurować nazwy z trzema etykietami lub większą liczbą etykiet („host.example.local”) w celu używania usługi DNS emisji pojedynczej:

  • Upewnij się, że serwer nazw domen ma rekord SOA (Start of Authority) „.local”.

  • Można użyć poddomeny domeny „.local”, takiej jak „example.local”. W takim przypadku można dodać domenę wyszukiwania z dwiema etykietami, na przykład example.local, i użyć rekordu SOA dla tej domeny albo dla domeny „.local”.

Data publikacji: