DNS ( Domain Name System ) เป็นที่เก็บ Domain name กับ IP address ของแต่ละเว็บไซต์ ทุกๆ เว็บไซต์หรือทุกสิ่งที่สามารถเชื่อมต่อ Internet ได้ ไม่ว่าจะเป็นโทรศัพท์มือถือ แล็บท็อป คอมพิวเตอร์ ทุกสิ่งจะมี IP address เป็นของตัวเอง เวลาที่เราต้องการเข้าถึงเว็บไซต์ใดๆ จำเป็นต้องใช้ IP address ในการเข้าถึง แต่เพื่อความง่ายและสะดวก จึงมีการใช้ Domain name แทนการใช้ IP address เพื่อเข้าถึงเว็บไซต์
ตัวอย่างเช่น เมื่อเราต้องการเข้าถึง Google แทนที่เราจะต้องพิมพ์ IP address 157.240.8.35 เราสามารถพิมพ์ facebook.com ได้เลย เพราะ DNS จะทำหน้าที่ชี้ Domain name ไปที่ IP address เพื่อนำทางไปยัง Server ที่เป็นที่อยู่ของเว็บไซต์นั้นๆ
นอกจากนี้ DNS ยังสามารถแปลง IP address ให้เป็น Domain name ได้ด้วย หากเราพิมพ์ 157.240.8.35 ใน Web browser จะเห็นว่า IP ที่เราพิมพ์ไป เปลี่ยนเป็น Domain name facebook.com
DNS Server คืออะไร
DNS server เป็นตัวกลางที่ชี้ Domain name กับ IP address ที่ถูกกำหนดไว้ DNS server ที่เราใช้มักมาจากผู้ให้บริการ Internet ของเราเอง เวลาที่เราต้องการเข้าเว็บไซต์ เมื่อพิมพ์ Domain name ใน Browser ระบบจะวิ่งไปที่ DNS server เพื่อถามหา IP address ของ Domain name เพื่อให้เข้าถึงเว็บไซต์ได้ และ DNS server ยังคอยอัปเดต IP address ของเว็บไซต์ต่างๆ เพื่อให้สามารถชี้ไปยัง IP address ที่ถูกต้องเมื่อมีการร้องขอด้วย