การล้างแคช DNS ในเวอร์ชันก่อนหน้าของ Mac OS X (10.3
เมื่อใดก็ตามที่คุณเยี่ยมชมเว็บไซต์หรือทำการค้นหา DNS ประเภทอื่น ที่อยู่ IP จะถูกแคชไว้อย่างสะดวกสบาย แม้ว่าสิ่งที่สะดวกสำหรับพวกเราส่วนใหญ่อาจสร้างความรำคาญให้กับผู้อื่นได้ โดยเฉพาะผู้ดูแลระบบที่ต้องย้ายไปรอบๆ เซิร์ฟเวอร์ เคล็ดลับด่วนชุดนี้ที่ผู้ดูแลระบบ (และคนอื่นๆ) จะต้องประทับใจอย่างแน่นอน ครอบคลุมถึงการล้างแคช DNS ในซอฟต์แวร์ระบบ Mac OS X เวอร์ชันก่อนหน้า เช่น 104, 10.3, 10.2, 10.1 และ 10.0 (!)
หากคุณใช้เวอร์ชันใหม่ เช่น OS X 10.10.x Yosemite หรือใหม่กว่า ไม่ต้องกังวล เราจะเชื่อมโยงไปยังวิธีการดัมพ์ DNS ให้ด้วย
ก่อนอื่น การล้างแคช DNS ใน Mac OS X จะต้องดำเนินการจากเทอร์มินัลเสมอ คำสั่งคือสิ่งที่เปลี่ยนแปลงในเวอร์ชันของ OS X ดังนั้น ใช้คำสั่งต่อไปนี้ขึ้นอยู่กับเวอร์ชันของ OS X ที่ใช้งานบนระบบ
การล้าง DNS ใน Mac OS X รุ่นเก่า เช่น 10.4, 10.3, 10.2
ในเวอร์ชันต่างๆ ของ Mac OS X ตั้งแต่ Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1 คุณสามารถใช้คำสั่งค้นหาง่ายๆ:
lookupd -flushcache
ไม่ต้องทำงานอื่น DNS จะดัมพ์แคช แค่นั้น
Apple เปลี่ยนแปลงสิ่งต่างๆ ใน Mac OS X เวอร์ชันที่ใหม่กว่า อย่างไรก็ตาม สำหรับ Mac OS X 10.5 Leopard คุณจะต้องใช้ dscacheutil และไวยากรณ์นี้แทน:
dscacheutil -flushcache
Again when you hit return that's it.
อย่างที่คุณคงเดาได้ OS X เวอร์ชันหลังๆ เปลี่ยนวิธีล้างแคช DNS ใน Mac OS X เกือบทุกเวอร์ชันที่ Apple เลิกใช้แล้ว
เป็นไปได้ที่ Apple จะปรับการกำหนดค่า DNS อีกครั้งในอนาคต ดังนั้นอย่าลืมบุ๊กมาร์ก OSXDaily.com เราจะครอบคลุมแน่นอน