DNS คืออะไร และทำงานอย่างไร

DNS (Domain Name System หรือ Domain Name Server) คือ ระบบที่มีไว้สำหรับบริหารจัดการข้อมูลของชื่อโดเมนเนม (Domain Name) และ ทำหน้าที่ในการแปลงชื่อโดเมนเนมดังกล่าวเป็นหมายเลขไอพีแอดเดรส (IP Address) เพื่อนำหมายเลขไอพีดังกล่าวไปติดต่อยัง Sever อื่น ๆ ที่ต้องการต่างๆ เช่น Sever Email Hosting , Server Web Hosting เป็นต้น

แล้ว Domain Name คืออะไร และเกี่ยวข้องกับ DNS อย่างไร

สรุปกันง่ายๆ Domain Name ก็คือชื่อเว็บไซต์ของเราที่ตั้งขึ้นมาเพื่อให้ง่ายต่อการจดจำ แล้วใช้งานได้สะดวก ไม่จำเป็นต้องใช้งานเป็น IP เพราะยากต่อการจดจำ แต่ในทางเทคนิค ระบบการทำงานเชื่อมต่อระหว่าง Server ไม่สามารถใช้ชื่อโดเมนในการสื่อสารได้ จึงต้องมี DNS มาทำหน้าที่การแปลงชื่อโดเมนเนมดังกล่าวเป็นหมายเลขไอพีแอดเดรส (IP Address) นั้นเอง

Flow Process DNS

ขั้นตอนการทำงานของ DNS

ในขณะที่มีผู้ใช้งาน เรียกใช้งาน URL : Domain  เช่น www.sanook.com ระบบจะไม่สามารถพาไปที่ Web ดังกล่าวได้ เนื่องจากการทำงานของ Server จะไม่เข้าใจ URL ดังกล่าว ระบบจะเข้าใจ ตัวเลข IP เท่านั้น จึงต้องมีการแปลง URL : www.sanook.com เป็น IP 203.151.129.219 ก่อน เพื่อให้สามารถเรียกใช้งานเว็บดังกล่าวได้ ซึ่งตัวหลักสำคัญที่จะกล่าวต่อไปนี้คือการทำงานของ Domain Name System (DNS) นั้นเอง

ระบบ DNS จะมี การเก็บชื่อและ IP Address ของ Server ที่เกี่ยวข้องอย่างเป็นระบบลักษณะการทำงานจะเป็นแบบ Client/Server โดยที่ตัว Server จะเป็นตัวเก็บข้อมูลต่าง ๆ ที่เรียกว่าเป็น DNS Server

 

DNS Premium For Hosting

DNS สำคัญต่อระบบ Web Hosting อย่างไร

DNS มีความสำคัญต่อระบบเว็บไซต์เป็นอันดับต้น ๆ เพราะทุกครั้งที่เรามีการพิมพ์ url ไปยัง web browser และผ่านไปยัง Internet ด่านแรกที่จะผ่าน คือ DNS ซึ่งเป็นระบบที่เก็บการตั้งค่าต่าง ๆ ของ Domain  เช่น A Record Cname  ของ Domain name ว่าจะวิ่งไปยัง Server ของ Website ดังกล่าว ด้วย IP ใด

Work Flow DNS Web Server

หากระบบ DNS ที่ท่านใช้งานอยู่ไม่มีประสิทธิภาพ และขาดความเสถียร จะทำระบบเว็บไซต์ของท่านมีปัญหา และไม่สามารถใช้งานได้ทันที โดยที่ระบบ Web Server ทำงานได้ปกติ แต่ DNS ที่ทำหน้าที่สำคัญในการนำทาง มีปัญหาไม่สามารถบอกทาง (IP) ที่ถูกต้องได้

 

DNS Premium For Web Hosting

ทำไม DNS Server ที่แถมมากับ Web hosting ถึงมีปัญหา

DNS  หรือ ค่า NS  ที่ให้มาพร้อม Web hosting   คือ เมื่อเราไปสั่งซื้อ web hosting  จะมีการให้ทางลูกค้าเปลี่ยนค่า NS เพื่อชี้ค่าทั้งหมดไปที่ web hosting ก่อน

โดยส่วนใหญ่แล้วค่า web server และ ค่า NS มักจะเป็น server เดียวกัน ซึ่งหมายความว่า
หากมีการล่ม ระบบทั้งหมดก็จะล่ม ไม่ว่าจะเป็นอีเมล และ website และ ผู้ให้บริการ web hosting ส่วนใหญ่ก็จะใช้ server ที่เป็น VPS หรือ server ที่ share กันนั่นเอง

เมื่อเป็น server ที่ตั้งอยู่ที่เดียวกัน และเป็น share server ที่อาจใช้ร่วมกันหลายๆผู้ให้บริการ และมีการใช้ server ทั้ง ทำ website , email,DNS เป็น server เดียวกันแล้ว ย่อมเกิดปัญหาในการบริหารจัดการ และ อาจส่งผลกระทบต่อการใช้งานอีเมล และ website ตามมา ซึ่งเป็นความเสี่ยงที่สามารถแก้ไขได้

DNS Premium For Web Hosting

SPF Record คืออะไร ทำงานอย่างไร ?

SPF Record คืออะไร ?

 

SPF Record หรือ Sender Policy Framework คือ ค่าที่ระบุ Server email ที่ได้รับอนุญาติให้ส่ง email ในนาม Domain ผู้ส่งซึ่งจะระบุเป็น IP Address ของ mail server

SPF Record ทำงานอย่างไร ?

การทำงานของ SPF Record  เมื่อ sender ส่ง email เข้ามา mailserver ผ่านระบบgเครือข่าย Internet mailserver จะตรวจสอบหาค่า SPFใน DNS Zone ถ้าหาก email ดังกล่าวเป็น spam ค่า SPF จะชี้ให้ email ฉบับนั้นเข้าในกล่อง spam หรือ junk หรืออาจจะ reject ซึ่งค่า SPF นั้นสำคัญมากและได้รับความนิยมในการใช้ตรวจสอบ spam mail

 

การหาค่า SPF ของ Domain

การหาค่า SPF ของ Domain นั้นสามารถตรวจสอบได้จากผู้ให้บริการ email server หรือสามารถตรวจสอบได้จากเว็บไซต์ เช่น Mxtoolbox เป็นต้น

 

 

ฟรีพรีเมี่ยม DNS Server บน Cloud

บทความที่เกี่ยวข้อง

CName Record คืออะไร ทำงานอย่างไร ?

CName Record คืออะไร ?

 

CName หรือ Canonical Name (ชื่อเสมือน) เป็นการ map ค่า Host name ไปยัง Host name เช่น web.AAA.com map ไปยัง www.AAA.com

CName ทำงานอย่างไร  ?

—->web.AAA.com มีค่าเท่ากับ www.AAA.com

—->mail.AAA.com มีค่าเท่ากับ webmail.AAA.com

จากภาพการทำงานของ CName เมื่อเราพิมพ์ ในช่องURL:Web.AAA.com ก็จะแสดง website ขึ้นมาเกิดจากเรา map ค่า CName นั้นไว้ เช่นเดียวกับการพิมพ์ในช่อง URL:Mail.AAA.com จะแสดงหน้า webmail ที่เรา map ค่า CName นั้นไว้เช่นกัน

 

 

ฟรีพรีเมี่ยม DNS Server บน Cloud

บทความที่เกี่ยวข้อง

 

 

NS Record คืออะไร ทำงานอย่างไร ?

NS Record คืออะไร ?

 

NS Record หรือ Name Server เป็น server ที่แปลงจาก URL เป็น IP ซึ่งจำเป็นต้องมี name server 2 ตัวเพื่อเป็นการ black up ข้อมูลในกรณี name server ตัวแรกไม่สามารถใช้งานได้ จะเรียกข้อมูลจาก server ตัวที่ 2 ขึ้นมาทันที

NS Record ทำงานอย่างไร ?

 

จากการทำการของ NS Record ถ้ามีการค้นหา website เช่น www.AAA.com DNS จะประมวลผลเป็น A Record และส่งIP websitr มาให้ webserver แสดงเป็น website แต่ถ้า DNS ประมวลผลเป็น Mx Recorde จะส่งค่า IP mail ไปยัง Serve rปลายทาง

 

 

ฟรีพรีเมี่ยม dns server บน Cloud

บทความที่เกี่ยวข้อง

TXT Record คืออะไร ทำงานอย่างไร ?

TXT Record คืออะไร ?

 

TXT Record หรือ Text คือค่าที่อยู่ในDNS (Domain Name Server) เพื่อระบุยืนยันความเป็นเจ้าของ ของDomain name จะเป็นค่าที่สามารถเปิดเผยในสาธารณะได้

TXT Record ทำงานอย่างไร ?

 

 

กระบวนการทำงานของ TXT Record ในการจด Donaim name ผู้ให้บริการจะให้ค่า TXT ให้นำมาใส่ใน DNS เมื่อผู้ให้บริการยืนยันค่า TXT ตรงกันจะเป็นการยืนยัน Domain name นั้นๆสำเร็จ

 

ฟรีพรีเมี่ยม dns server บน Cloud

บทความที่เกี่ยวข้อง

TTL คืออะไร ทำงานอย่างไร ?

TTL คืออะไร ?

 

TTL Time คือเป็นตัวบอกอายุ DNS Record หน่วยเป็นวินาที เช่น TTL 3000 คือ 3000 นาที มีค่าเท่ากับ 1 ช.ม. โดยระยะเวลานี้เป็นระยะเวลาที่ ISP (Internet Service Provider หรือ ผู้ให้บริการอินเทอร์เน็ต) จะทำการ update DNS ใหม่ ซึ่งค่ามาตราฐานจะตั้ง TTL ประมาณ 3000 หรือ 1 ช.ม.

TTL ทำงานอย่างไร ?

 

จากการทำงานของ TTL ยกตัวอย่างเช่น

-มีการ Update mail.AAA.com จาก IP 180.992.014.23 เป็น 180.992.014.25

-TTLจะทำการตั้งค่าไว้ 3000 DNS ของ ISP จะทำการ Update 3000 วินาทีหรือ 1 ช.ม.

-เมื่อครบตามระยะเวลา 3000 วินาทีหรือ 1 ช.ม. User ผู้ใช่งานจะเห็นค่า IP จะทำการเปลี่ยนจาก IP 180.992.014.23 เป็น 180.992.014.25  ตามที่ตั้งค่าไว้

 

ฟรีพรีเมี่ยม DNS  server บน Cloud

บทความที่เกี่ยวข้อง

A Record คืออะไร ทำงานอย่างไร ?

A Record คืออะไร ?

 

A Record เป็นการ Map ระหว่าง Domain Name Server กับหมายเลข  IP ที่กำหนดไว้ เช่น Domain:AAA.com มีค่าเท่ากับ IP:36.178.397

A Record ทำงานอย่างไร​ ?

  จากภาพการทำงานของ A Record ให้ Domain:AAA.com มีค่า IP:36.178.397

—->www.AAA.com มีค่าเท่ากับ IP:36.178.397.5

—->Mail.AAA.com มีค่าเท่ากับ IP:36.178.397.6

         โดยเมื่อ search www.AAA.com  A Recode จะวิ่งไปที่ IP:36.178.397.5 ที่ mapค่าไว้ดังกล่าว เช่นเดียวกับการ search mail.AAA.com A Recode จะวิ่งไปที่ IP:36.178.397.6 ที่ map ค่าไว้เช่นกัน

 

ฟรีพรีเมี่ยม DNS server บน Cloud

บทความที่เกี่ยวข้อง