ไม่สามารถจำแนกชื่อ DNS แบบส่งข้อมูลโดยตรงที่ลงท้ายด้วย .local ใน iOS
อุปกรณ์ iOS อาจไม่สามารถจำแนกชื่อ DNS แบบยูนิคาสต์ที่ลงท้ายด้วยคำต่อท้าย .local หากคุณต้องการเข้าถึงเครือข่ายขององค์กรภายในที่ใช้ชื่อโดเมนภายในระดับบนสุด เช่น "mydomain.local" ขั้นตอนเหล่านี้สามารถช่วยคุณได้
การเปลี่ยนเครือข่ายส่วนตัว (ถ้าเป็นไปได้) ให้ใช้คำต่อท้ายชื่อโดเมนที่ไม่ใช่ .local จะแก้ไขปัญหานี้ได้ เมื่อวางแผนสำหรับการตั้งชื่อเครือข่ายขององค์กรภายใน ให้ใช้คำต่อท้ายโดเมนต่อไปนี้แทน ".local"
.private
.intranet
.internal
.lan
Multicast Domain Name Service (mDNS) ของ Bonjour ใช้คำต่อท้าย .local เพื่อระบุอุปกรณ์ที่ Bonjour สามารถเข้าถึงได้ แนะนำให้หลีกเลี่ยงการใช้คำต่อท้าย .local เมื่อวางแผนเครือข่ายขององค์กรภายใน
ใน iOS 8 ให้เพิ่มป้ายกำกับลงในชื่อโดเมนของคุณ
เมื่อต้องการจำแนกโดเมนระดับบนสุด .local ผ่านมัลติคาสต์ใน iOS 8 คุณสามารถใช้ชื่อที่มีสองป้ายกำกับ เช่น "example.local" ซึ่งเป็นไปตามการกำหนด IANA ของโดเมนท้องถิ่นสำหรับ Bonjour
นอกจากนี้ คุณยังสามารถกำหนดค่าชื่อด้วยป้ายกำกับสามป้ายขึ้นไป ("host.example.local") เพื่อใช้ ยูนิคาสต์ DNS:
ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ชื่อโดเมนมีเรคคอร์ด SOA (Start of Authority) เป็น ".local"
หรือใช้โดเมนย่อยของ ".local" เช่น "example.local" ในกรณีนี้ คุณสามารถเพิ่มโดเมนการค้นหาแบบสองป้ายกำกับ อย่างเช่น example.local และมีเรคคอร์ด SOA สำหรับ example.local หรือสำหรับ ".local" อย่างใดอย่างหนึ่ง