เพื่อให้ง่าย:
DNS ภายใน
หากคุณมีเครือข่ายที่เชื่อมต่อกับอุปกรณ์/เซิร์ฟเวอร์หลายตัว คุณอาจต้องการพิจารณาใช้เซิร์ฟเวอร์ DNS ภายใน ดังนั้นคุณจึงไม่ต้องจำว่าอุปกรณ์ใดตั้งอยู่ที่ที่อยู่ IP ใด
การจำชื่อแทนจะง่ายกว่ามาก
การใช้ IPv6 จะช่วยให้จดจำที่อยู่ของอุปกรณ์ได้มากขึ้น เช่น 2544:db8:cafe:เนื้อ:1234:5678:90ab:cdef
.
ชื่อทั้งหมดที่จัดเก็บไว้ใน DNS ภายในมักจะมีลักษณะที่ไม่สามารถเข้าถึงได้จากอินเทอร์เน็ตโดยทั่วไป
- อีกเหตุผลหนึ่งที่คุณอาจต้องการพิจารณา DNS ภายในก็เพราะคุณต้องการใช้เป็น DNS แคช เนื่องจากสามารถปรับปรุงเวลาตอบสนองเมื่อไคลเอนต์หลายตัวในเครือข่ายเดียวกันร้องขอชื่อโฮสต์เดียวกัน
แนวคิดคือในครั้งแรกที่มีการค้นหาชื่อโฮสต์ การตอบสนองจะถูกจัดเก็บไว้ในแคชภายในเครื่องจนกว่า TTL สำหรับบันทึกจะหมดอายุ
คำขอชื่อโฮสต์ที่ตามมาจะค้นหาในแคชแทนที่จะถามเซิร์ฟเวอร์ DNS เดิมที่โฮสต์ชื่อโฮสต์
DNS ภายนอก
ส่วนนี้ง่ายกว่าเล็กน้อย เนื่องจากจะเกี่ยวข้องเฉพาะในกรณีที่คุณซื้อชื่อโดเมน เนื่องจากส่วนนี้จะบอกทุกคนบนอินเทอร์เน็ตว่าเว็บไซต์และบริการของคุณตั้งอยู่ที่ใด
สำหรับผู้ที่ไม่มีประสบการณ์ ฉันขอแนะนำไม่ให้โฮสต์ DNS ภายนอกของคุณเอง เนื่องจากมีข้อควรพิจารณาด้านความปลอดภัยมากมายที่ต้องดูแล
ใช้ผู้ให้บริการ DNS ที่มีจำหน่ายในเชิงพาณิชย์แทน