DNS Propagation คือช่วงที่ระบบ DNS ทั่วโลกอัปเดตค่าใหม่แทนแคชเก่าหลังเปลี่ยนระเบียนหรือเนมเซิร์ฟเวอร์ โดยทั่วไปกินเวลาไม่กี่ชั่วโมงถึงประมาณ 48 ชั่วโมง (บางเครือข่ายอาจนานถึง ~72 ชั่วโมง) ลดผลกระทบได้ด้วยการลด TTL ล่วงหน้าและวางสลับช่วง Low-traffic
DNS Propagation คืออะไร?
เมื่อคุณแก้ไข DNS (เช่น A/CNAME/MX หรือเปลี่ยน nameserver) ข้อมูลใหม่ต้องเผยแพร่ไปยัง DNS resolvers ทั่วโลกที่เคยแคชค่าเดิมอยู่ ช่วงที่ “ค่าใหม่” ทยอยแทน “ค่าเก่า” เรียกว่า DNS Propagation นั่นเอง
ใช้เวลากี่ชั่วโมง + ปัจจัยที่มีผล
- TTL (Time to Live): TTL เดิมยิ่งสูง แคชยิ่งอยู่นาน การสะท้อนค่าจึงช้าลง (แนวทางนิยม: ลด TTL เป็น ~300s ก่อนวันสลับจริง 24–48 ชม.)
- ประเภทการเปลี่ยน: เปลี่ยน A/CNAME มักเร็วกว่า เปลี่ยน nameserver
- พฤติกรรมแคชของ ISP/Resolver: แต่ละผู้ให้บริการมีนโยบายต่างกัน บางภูมิภาคจึงอัปเดตช้า/เร็วไม่เท่ากัน
กรอบเวลาโดยทั่วไป: ไม่กี่ชั่วโมงถึง ~48 ชม. และอาจนานถึง ~72 ชม. ในบางกรณี
ตารางเวลาโดยประมาณ
การเปลี่ยน | มักใช้เวลา | ยาวสุด | หมายเหตุ |
A / CNAME | 30 นาที – 6 ชม. | 24–48 ชม. | ขึ้นกับ TTL เดิม + แคชของ ISP |
MX (อีเมล) | 1 – 12 ชม. | 48 ชม. | ตรวจการส่งเมลปลายทางควบคู่ |
Nameserver | 4 – 24 ชม. | 48–72 ชม. | เกี่ยวข้อง registry/Resolvers จำนวนมาก |
วิธีเช็ค Propagation (How-to)
- เปิด DNSChecker.org
- ใส่โดเมน → เลือกชนิดระเบียน (เริ่มที่ A)
- ดูผลจากหลายประเทศ: ถ้าส่วนใหญ่แสดงค่าใหม่ แปลว่าใกล้ครบ
- ยืนยันด้วยคำสั่ง:
# macOS / Linux
dig +short A yourdomain.com
dig +trace yourdomain.com
# Windows (PowerShell)
Resolve-DnsName yourdomain.com -Type A
ipconfig /flushdns
Flush DNS บน macOS
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
ระหว่างรอ หากเว็บไซต์คุณใช้เทคนิค Edge SEO และสถาปัตยกรรมแบบ Island Architecture จะช่วยให้ประสบการณ์ผู้ใช้ยังลื่นไหลแม้บางภูมิภาคยังเห็นค่าเก่า
ลดผลกระทบต่อผู้ใช้/SEO
- ลด TTL ล่วงหน้า ก่อนสลับจริง 24–48 ชม. แล้วค่อยปรับกลับ
- วางช่วง Low-traffic และประกาศเวลาสลับ
- เตรียม 301/Canonical/Robots/Sitemap กรณีย้ายเว็บ/โดเมน
- ใช้ CDN เพื่อความเสถียร/ระยะใกล้ผู้ใช้
FAQ (People Also Ask)
DNS Propagation ใช้เวลากี่ชั่วโมง?
ส่วนใหญ่ไม่กี่ชั่วโมงถึง ~48 ชม. อาจถึง ~72 ชม. ในบางเครือข่าย
เช็คยังไงว่าเสร็จแล้ว?
ใช้ DNSChecker ดูหลายประเทศ + คำสั่ง dig
/Resolve-DnsName
ยืนยันว่าได้ค่าใหม่
เร่งให้เร็วขึ้นได้ไหม?
เร่งระบบโลกไม่ได้ แต่ลด TTL ล่วงหน้าและวางช่วง Low-traffic เพื่อลดผลกระทบ
แหล่งอ้างอิง
อัปเดตล่าสุด: 08 Aug 2025
เกี่ยวกับผู้เขียน
Vision X Brain Team — ทีมผู้เชี่ยวชาญ SEO/Performance/Infra สำหรับเว็บความเร็วสูงและแผนย้ายระบบแบบ No-downtime ดูผลงานและติดต่อได้ที่ Vision X Brain
ต้องการผู้เชี่ยวชาญช่วยย้าย DNS/ย้ายเว็บแบบไม่สะดุด?
เราช่วยวางแผน TTL/สลับระบบ จัดการ 301/Canonical/Robots และตรวจ Core Web Vitals แบบครบวงจร ติดต่อเรา