เมื่อมีการ Update DNS หรือการเปลี่ยนแปลงใดๆ เกี่ยวกับระเบียน DNS แล้วค่าใหม่ยังใช้ไม่ได้สักที หรือเปลี่ยน Nameserver ก็หลายชั่วโมงแล้ว ทำไมโดเมนไม่ออนไลน์ที่ Server ใหม่สักที สาเหตุนึงที่เป็นไปได้คือ คอมพิวเตอร์หรืออุปกรณ์ที่คุณกำลังใช้งานอยู่ อาจจะมีระบบ DNS Cache ซึ่งส่วนใหญ่ก็มีทั้งใน windows และ mac
ดังนั้นวิธีการจะให้ DNS Update หรือ Flush DNS มีขั้นตอนดังนี้
วิธี Flush DNS สำหรับ Windows
1. เปิด Command Prompt ขึ้นมา โดยไปที่ Start แล้วพิมพ์ cmd หรือ Command Prompt ลงไป จากนั้นกด enter
2. พิมพ์คำสั่ง
ipconfig /flushdns
จากนั้นกด enter
3. ระบบจะแจ้งว่าอัปเดตค่า DNS เรียบร้อยแล้ว
วิธี Flush DNS สำหรับ Mac OS X , Mac OS X 10.10
1. เปิดโปรแกรม Command terminal โดยกดที่ปุ่ม command+spacebar จากนั้นพิมพ์ terminal
2. รัน command ดังนี้
- Mac OS X 10.10
sudo discoveryutil udnsflushcaches
Shell session
- Mac OS X 10.7, 10.8 หรือ 10.9
sudo killall -HUP mDNSResponder
Shell session
- Mac OS X 10.6
sudo dscacheutil -flushcache
Shell session
- Mac OS X 10.5.1 หรือต่ำกว่า
sudo lookupd -flushcache
Shell session
วิธี Flush DNS สำหรับ Linux
1. เปิดโปรแกรม Command terminal
2. รัน command ดังนี้
/etc/init.d/nscd restart