ถ้าคุณเคยได้ยินคำว่า DNS ตอนตั้งค่าโดเมนหรือโฮสติ้งแล้วงงว่า DNS คืออะไร DNS Server คืออะไร ทำงานยังไง บทความนี้อธิบายให้ตั้งแต่ศูนย์แบบภาษาคนธรรมดา พร้อมภาพเปรียบเทียบที่เข้าใจง่าย และตัวอย่าง DNS Record ที่คุณจะได้เจอจริงเวลาชี้โดเมนมาที่เว็บ
เราจะพาไปดูตั้งแต่ความหมายของ DNS หลักการทำงานทีละขั้น ประเภทของ DNS Record ที่ต้องรู้ (A, AAAA, CNAME, MX, TXT, NS) พร้อมตารางสรุป การชี้โดเมนมาที่โฮสติ้งหรือ VPS วิธีเปลี่ยน DNS บนเครื่องและที่โดเมน ไปจนถึงเรื่อง DNS propagation ว่าทำไมการตั้งค่าถึงไม่ขึ้นทันที
DNS คืออะไร?
DNS ย่อมาจาก Domain Name System เป็นระบบที่ทำหน้าที่แปลง "ชื่อโดเมน" ที่คนอ่านออก เช่น plusweb.co.th ให้กลายเป็น "IP Address" ที่เป็นตัวเลข เช่น 203.0.113.10 ซึ่งเป็นภาษาที่คอมพิวเตอร์ใช้ติดต่อกันจริง เพราะเครื่องบนอินเทอร์เน็ตหากันด้วยตัวเลข ไม่ใช่ชื่อ
วิธีจำที่ง่ายที่สุดคือ DNS เปรียบเหมือน "สมุดโทรศัพท์ของอินเทอร์เน็ต" เวลาคุณอยากโทรหาเพื่อน คุณจำแค่ชื่อแล้วเปิดสมุดหาเบอร์ ไม่ต้องท่องเบอร์ทุกคน DNS ก็ทำงานแบบเดียวกัน คุณจำแค่ชื่อโดเมน แล้ว DNS จะหา IP Address ที่ถูกต้องให้เอง
ถ้าไม่มี DNS เราจะต้องพิมพ์ตัวเลข IP ยาวๆ เพื่อเข้าทุกเว็บ ซึ่งเป็นไปไม่ได้ในทางปฏิบัติ DNS จึงเป็นโครงสร้างพื้นฐานที่ทำให้อินเทอร์เน็ตใช้งานง่ายอย่างทุกวันนี้
DNS ทำงานยังไง (ทีละขั้น)
เวลาคุณพิมพ์ชื่อโดเมนแล้วกด Enter เบื้องหลังเกิดกระบวนการค้นหา IP หลายขั้นในเสี้ยววินาที ผ่านเซิร์ฟเวอร์ DNS หลายระดับ ลองดูลำดับคร่าวๆ เพื่อเห็นภาพรวม
- 1เบราว์เซอร์เช็กแคชในเครื่องก่อนว่าเคยจำ IP ของโดเมนนี้ไว้หรือไม่ ถ้ามีก็ใช้เลย
- 2ถ้าไม่มี เครื่องจะถาม DNS Resolver (มักเป็นของผู้ให้บริการเน็ตหรือที่คุณตั้งเอง เช่น 8.8.8.8)
- 3Resolver ไล่ถามไปยัง Root Server และ TLD Server (เช่นตัวที่ดูแล .com) เพื่อหาว่าโดเมนนี้ใช้ Nameserver ตัวไหน
- 4จากนั้นถาม Authoritative Nameserver ของโดเมน ซึ่งเก็บ DNS Record จริง แล้วได้ IP Address กลับมา
- 5เบราว์เซอร์นำ IP ที่ได้ไปเชื่อมต่อกับเซิร์ฟเวอร์ (โฮสติ้ง) แล้วโหลดหน้าเว็บมาแสดง
DNS Server คืออะไร มีกี่ประเภท
DNS Server คือเซิร์ฟเวอร์ที่ทำหน้าที่ในกระบวนการค้นหาและตอบข้อมูล DNS แต่ไม่ได้มีแค่ตัวเดียว จริงๆ แล้วมีหลายบทบาททำงานร่วมกัน เข้าใจ 4 ประเภทหลักนี้ก็เห็นภาพระบบทั้งหมด
- DNS Resolver (Recursive) — ตัวกลางที่รับคำถามจากเครื่องคุณแล้วไล่หา IP ให้จนได้คำตอบ เช่น 8.8.8.8 ของ Google หรือ 1.1.1.1 ของ Cloudflare
- Root Server — ระดับบนสุด ชี้ทางไปยังเซิร์ฟเวอร์ที่ดูแลนามสกุลแต่ละอัน
- TLD Server — เซิร์ฟเวอร์ที่ดูแลแต่ละนามสกุล เช่นตัวที่รู้ว่าโดเมน .com ใช้ Nameserver ไหน
- Authoritative Nameserver — เซิร์ฟเวอร์ที่เก็บ DNS Record จริงของโดเมนคุณ และเป็นตัวให้คำตอบสุดท้าย
ประเภท DNS Record ที่ต้องรู้ (A, AAAA, CNAME, MX, TXT, NS)
DNS Record คือ "รายการข้อมูล" ที่บอกว่าโดเมนของคุณชี้ไปที่ไหนและตั้งค่าอะไรบ้าง เวลาชี้โดเมนมาที่โฮสติ้งหรือตั้งค่าอีเมล คุณจะได้ยุ่งกับ Record เหล่านี้ ตารางด้านล่างสรุปตัวที่พบบ่อยที่สุด
| Record | ทำหน้าที่อะไร | ตัวอย่างการใช้ |
|---|---|---|
| A | ชี้โดเมนไปยัง IPv4 Address | example.com → 203.0.113.10 |
| AAAA | ชี้โดเมนไปยัง IPv6 Address | example.com → 2001:db8::1 |
| CNAME | ชี้ชื่อหนึ่งไปยังอีกชื่อ (นามแฝง) | www → example.com |
| MX | กำหนดเซิร์ฟเวอร์รับอีเมลของโดเมน | รับเมล @example.com |
| TXT | เก็บข้อความ เช่น SPF/DKIM ยืนยันตัวตน | ยืนยันโดเมน, กันสแปมเมล |
| NS | ระบุ Nameserver ที่ดูแลโดเมน | ns1.plusweb... |
ชี้โดเมนมาที่โฮสติ้งหรือ VPS ยังไง
หลังจดโดเมนแล้ว งานถัดไปคือการ "ชี้" โดเมนมาที่เซิร์ฟเวอร์ของคุณ เพื่อให้พิมพ์ชื่อโดเมนแล้วเจอเว็บ วิธีที่ใช้กันมี 2 แนวทางหลัก เลือกอย่างใดอย่างหนึ่งตามความสะดวก
แนวทางแรกคือ "ตั้ง Nameserver" ของโดเมนให้ชี้ไปที่ Nameserver ของผู้ให้บริการโฮสติ้ง วิธีนี้ง่ายและครบ เพราะ Record ทั้งหมด (เว็บ อีเมล ฯลฯ) จะไปจัดการที่ฝั่งโฮสติ้งทีเดียว แนวทางที่สองคือคง Nameserver เดิมไว้แล้ว "แก้ A Record" ให้ชี้ไปยัง IP ของโฮสติ้งหรือ VPS โดยตรง เหมาะเมื่อคุณอยากจัดการ DNS ที่ฝั่งโดเมนเอง
- วิธีที่ 1 — ตั้ง Nameserver ของโดเมนให้เป็นของโฮสติ้ง (จัดการ Record ทั้งหมดที่โฮสติ้ง)
- วิธีที่ 2 — คง Nameserver เดิม แล้วแก้ A Record ให้ชี้ไป IP ของเซิร์ฟเวอร์
- อย่าลืมตั้ง CNAME ให้ www ชี้มาที่โดเมนหลัก เพื่อให้เข้าได้ทั้งแบบมีและไม่มี www
วิธีเปลี่ยน DNS (บนเครื่อง vs ที่โดเมน)
คำว่า "เปลี่ยน DNS" มี 2 ความหมายที่คนมักสับสน ต้องแยกให้ชัดว่าคุณจะเปลี่ยนที่ไหน เพราะผลลัพธ์ต่างกันโดยสิ้นเชิง
แบบแรกคือเปลี่ยน DNS Resolver "บนเครื่องของคุณ" เช่นตั้งเป็น 8.8.8.8 (Google) หรือ 1.1.1.1 (Cloudflare) เพื่อให้การเปิดเว็บเร็วขึ้นหรือแก้ปัญหาบางเว็บเข้าไม่ได้ การเปลี่ยนนี้ส่งผลเฉพาะเครื่องคุณเท่านั้น ไม่กระทบเว็บของคนอื่น
แบบที่สองคือเปลี่ยน DNS "ที่ฝั่งโดเมน" เช่นแก้ Nameserver หรือ DNS Record ของโดเมนที่คุณเป็นเจ้าของ อันนี้ส่งผลต่อทุกคนที่เข้าเว็บของคุณ ใช้เมื่อต้องการย้ายโฮสติ้งหรือชี้โดเมนไปที่ใหม่
- บนเครือง (แก้ปัญหา/เพิ่มความเร็วส่วนตัว): ตั้ง DNS ที่การตั้งค่าเครือข่ายของ Windows/Mac/มือถือ เป็น 8.8.8.8 หรือ 1.1.1.1
- ที่โดเมน (ย้าย/ชี้เว็บ): เข้าหน้าจัดการโดเมน แก้ Nameserver หรือ DNS Record ให้ชี้ไปเซิร์ฟเวอร์ใหม่
DNS Propagation ทำไมตั้งค่าแล้วไม่ขึ้นทันที
หลังจากคุณเปลี่ยน Nameserver หรือแก้ DNS Record ที่โดเมน หลายคนตกใจว่าทำไมเว็บยังไม่เปลี่ยนตาม สาเหตุคือกระบวนการที่เรียกว่า DNS Propagation หรือการกระจายข้อมูล DNS ไปยังเซิร์ฟเวอร์ทั่วโลก ซึ่งต้องใช้เวลา
เหตุผลคือ DNS Server และเครื่องต่างๆ มีการ "แคช" ข้อมูลเดิมไว้ตามค่า TTL (Time To Live) จนกว่าแคชเดิมจะหมดอายุ ระบบเหล่านั้นจึงจะไปดึงค่าใหม่ ทำให้การเปลี่ยนแปลงอาจใช้เวลาตั้งแต่ไม่กี่นาทีไปจนถึง 24-48 ชั่วโมงในบางกรณี กว่าจะเห็นผลครบทุกที่
อยากจัดการ DNS และชี้โดเมนได้เอง
จดโดเมนกับ Plusweb พร้อมระบบจัดการ DNS ในตัว หรือใช้ Cloud VPS ที่มี Full Root และ DNS management ชี้โดเมนมาที่เซิร์ฟเวอร์ได้เอง ดาต้าเซ็นเตอร์ในไทย ทีมซัพพอร์ตไทยพร้อมช่วย
คำถามที่พบบ่อย
DNS คืออะไร แบบเข้าใจง่าย?
DNS คือระบบที่แปลงชื่อโดเมน (เช่น example.com) ให้เป็น IP Address ที่เป็นตัวเลข เปรียบเหมือนสมุดโทรศัพท์ของอินเทอร์เน็ต ที่ให้คุณจำแค่ชื่อแทนที่จะจำเบอร์ (IP) ทั้งหมด
DNS Server คืออะไร?
DNS Server คือเซิร์ฟเวอร์ที่ช่วยค้นหาและตอบข้อมูล DNS มีหลายบทบาท เช่น DNS Resolver (เช่น 8.8.8.8), Root Server, TLD Server และ Authoritative Nameserver ที่เก็บ DNS Record จริงของโดเมน
DNS Record คืออะไร มีแบบไหนบ้าง?
DNS Record คือรายการข้อมูลที่บอกว่าโดเมนชี้ไปที่ไหนและตั้งค่าอะไร ที่พบบ่อยได้แก่ A (ชี้ IPv4), AAAA (ชี้ IPv6), CNAME (นามแฝง), MX (อีเมล), TXT (ยืนยันตัวตน/กันสแปม) และ NS (ระบุ Nameserver)
เปลี่ยน DNS เป็น 8.8.8.8 หรือ 1.1.1.1 ดีไหม?
การเปลี่ยน DNS Resolver บนเครื่องเป็น 8.8.8.8 (Google) หรือ 1.1.1.1 (Cloudflare) ช่วยให้เปิดเว็บเสถียรขึ้นและบางครั้งเร็วขึ้น รวมถึงแก้ปัญหาบางเว็บเข้าไม่ได้ การเปลี่ยนนี้ส่งผลเฉพาะเครื่องของคุณเท่านั้น
ตั้งค่า DNS แล้วทำไมเว็บยังไม่ขึ้น?
เพราะต้องรอ DNS Propagation คือการกระจายค่าใหม่ไปทั่วโลก ซึ่งใช้เวลาตั้งแต่ไม่กี่นาทีถึง 24-48 ชั่วโมง เนื่องจากระบบต่างๆ ยังแคชค่าเดิมตาม TTL อยู่ ลองล้างแคช DNS ในเครื่องหรือรอให้ TTL หมดอายุ
GUIDES
บทความที่เกี่ยวข้อง
อ่านต่อในหัวข้อใกล้เคียง

โดเมนคืออะไร? ฉบับเข้าใจง่ายสำหรับมือใหม่ 2026
สรุปครบ — โดเมนคืออะไร domain name คืออะไร โครงสร้างชื่อโดเมนมีอะไรบ้าง TLD/ccTLD/subdomain ต่างกันยังไง โดเมนทำงานร่วมกับ DNS และโฮสติ้งอย่างไร พร้อมสิ่งที่ต้องรู้ก่อนจดโดเมนแรกของคุณ
อ่านต่อ
วิธีแก้ DNS_PROBE_FINISHED_NXDOMAIN (เปิดเว็บไม่ได้)
เจอ DNS_PROBE_FINISHED_NXDOMAIN เปิดเว็บไม่ได้? บทความนี้สรุปสาเหตุและวิธีแก้ทีละขั้น ทั้ง flush DNS เปลี่ยน DNS เป็น 8.8.8.8/1.1.1.1 รีสตาร์ท ตรวจ hosts file และตรวจฝั่งโดเมน/โฮสติ้ง ครบทุกอุปกรณ์ Windows/Mac/Android/iOS/Chrome
อ่านต่อ
จดโดเมนที่ไหนดี 2026? คู่มือเลือกฉบับครบจบ
จะจดโดเมนทั้งที ต้องดูอะไรบ้าง? รวมเกณฑ์เลือกผู้ให้บริการจดโดเมนปี 2026 ทั้งราคาต่ออายุ การย้ายโดเมน DNS management ความเป็นเจ้าของ พร้อมขั้นตอนจดโดเมน .com ทีละขั้น และกับดักราคาที่ต้องระวัง
อ่านต่อ