รีเซ็ตแคช DNS ใน OS X
ดูวิธีรีเซ็ต (ล้างข้อมูล) แคช DNS
เกี่ยวกับแคช DNS
OS X จะเก็บแคชภายในของการค้นหา DNS ที่แก้ไขแล้วไว้ตามเวลาที่เซิร์ฟเวอร์ DNS กำหนด บางครั้งอาจจำเป็นต้องรีเซ็ตแคชทันทีและค้นหาเซิร์ฟเวอร์ DNS อีกครั้ง ตัวอย่างเช่น คุณอาจต้องทำเช่นนี้หากคุณเป็นผู้ดูแลเครือข่ายหรือเซิร์ฟเวอร์ และรายการบนเซิร์ฟเวอร์ DNS ของคุณเพิ่งมีการเปลี่ยนแปลง
หาก Mac ของคุณไม่ได้ใช้รายการ DNS ล่าสุดจากเซิร์ฟเวอร์ คุณสามารถรีสตาร์ท Mac เพื่ออัปเดตข้อมูลที่แคชไว้ได้ หากคุณต้องการอัปเดตรายการ DNS บนเซิร์ฟเวอร์ที่ใช้ OS X และคุณไม่สามารถรีสตาร์ทเซิร์ฟเวอร์ได้ ให้ใช้คำสั่งเทอร์มินัลด้านล่างสำหรับ OS X เวอร์ชั่นที่คุณใช้อยู่
OS X Yosemite และใหม่กว่า
ใช้คำสั่งเทอร์มินัลต่อไปนี้เพื่อรีเซ็ตแคช DNS ใน OS X v10.10.4 หรือใหม่กว่า
sudo killall -HUP mDNSResponder
ใช้คำสั่งเทอร์มินัลต่อไปนี้เพื่อรีเซ็ตแคช DNS ใน OS X v10.10 ถึง v10.10.3
sudo discoveryutil mdnsflushcache
OS X Mavericks, Mountain Lion และ Lion
ใช้คำสั่งเทอร์มินัลต่อไปนี้เพื่อรีเซ็ตแคช DNS ใน OS X v10.9.5 และก่อนหน้า
sudo killall -HUP mDNSResponder
Mac OS X Snow Leopard
ใช้คำสั่งเทอร์มินัลต่อไปนี้เพื่อรีเซ็ตแคช DNS ใน OS X v10.6 ถึง v10.6.8
sudo dscacheutil -flushcache