วิธีล้างแคช DNS ใน MacOS Ventura & MacOS Monterey

สารบัญ:

Anonim

ผู้ใช้ Mac อาจต้องล้างและล้างแคช DNS ใน MacOS เป็นครั้งคราว อาจเป็นเพราะพวกเขาแก้ไขไฟล์โฮสต์หรือเพื่อจุดประสงค์ในการแก้ปัญหา

การรีเซ็ตแคช DNS ใน Mac โดยทั่วไปแล้วจำเป็นสำหรับผู้ใช้ขั้นสูงเท่านั้น แต่ผู้ใช้ Mac มือใหม่ก็ควรพบว่ากระบวนการนี้ค่อนข้างง่าย แม้ว่าจะทำได้โดยการใช้บรรทัดคำสั่ง

วิธีล้างแคช DNS ใน MacOS Ventura และ MacOS Monterey

ต่อไปนี้เป็นวิธีล้างข้อมูลและรีเซ็ตแคช DNS ของคุณใน MacOS เวอร์ชันใหม่:

  1. เปิดแอปพลิเคชั่น Terminal บน Mac วิธีที่ง่ายที่สุดในการทำเช่นนี้คือผ่าน Spotlight โดยกด command+spacebar จากนั้นพิมพ์ “Terminal” แล้วกด Return เพื่อเปิดแอป Terminal
  2. เมื่อ Terminal เปิดขึ้น คุณจะพบกับพรอมต์บรรทัดคำสั่ง ให้คัดลอกและวางสตริงคำสั่งต่อไปนี้ลงในหน้าต่างเทอร์มินัล:
  3. sudo dscacheutil -flushcache; sudo killall -HUP mDNSRตอบกลับ

  4. กดปุ่ม Return และเมื่อระบบถามรหัสผ่านผู้ดูแลระบบ ให้ป้อนรหัสนั้นแล้วกดย้อนกลับอีกครั้ง
  5. จะไม่มีอะไรรายงานใน Terminal แต่แคช DNS จะถูกล้างและล้างออก
  6. ออกจากแอปพลิเคชัน Terminal เมื่อเสร็จสิ้น

โปรดทราบว่า Terminal จะไม่แสดงรหัสผ่านเมื่อพิมพ์เพื่อความปลอดภัย นี่เป็นพฤติกรรมปกติ ดังนั้นเพียงแค่พิมพ์ต่อไปแล้วกด return

มีหลายเหตุผลที่ควรล้างแคช DNS บนเครื่อง Mac แต่โดยปกติแล้วผู้ใช้ขั้นสูงมักจะทำสิ่งนี้โดยผู้ใช้ขั้นสูงที่กำลังแก้ไขการตั้งค่า DNS หรือทำงานประเภทการพัฒนา การล้างแคช DNS ยังเป็นส่วนหนึ่งของกระบวนการแก้ไขปัญหา หากไฟล์โฮสต์ได้รับการแก้ไขแต่ใช้งานไม่ได้

วิธีล้างแคช DNS ใน MacOS Ventura & MacOS Monterey