Anonim

อย่างที่คุณอาจทราบอยู่แล้วว่าข้อมูลเว็บไซต์ถูกเก็บไว้ในระบบของคอมพิวเตอร์ของคุณ เบราว์เซอร์และอุปกรณ์ใช้ข้อมูลตำแหน่งเว็บไซต์นี้เพื่อการเข้าถึงที่รวดเร็วและเวลาในการโหลด หากคุณต้องการลบรายละเอียดตำแหน่งเว็บไซต์ที่เก็บไว้แคช DNS ของคุณจะต้องล้างหรือล้างออก

ดูบทความของเราวิธีแก้ไขไฟล์โฮสต์บน MacOS

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

ล้างแคช MDNS

เนื่องจากเราจะใช้แอปพลิเคชัน Terminal เพื่อล้างแคช DNS ของ Mac ของคุณไปที่“ Applications” และค้นหาแอปพลิเคชั่น Terminal ในโฟลเดอร์“ Utilities” แอปพลิเคชัน Terminal สามารถพบได้โดยใช้ "Finder" บน Mac ของคุณ (ปุ่ม "คำสั่ง" และแถบพื้นที่เป็นปุ่มลัดของ Finder หรืออาจถูกตรึงไว้ที่ Dock ของคุณหากคุณใช้บ่อย)

  1. ไปที่“ แอปพลิเคชั่น” จากนั้นเลือก“ ยูทิลิตี้” และดับเบิลคลิกที่เทอร์มินัลโดยใช้แทร็คแพดหรือเมาส์เพื่อเปิด (หรือใช้วิธีใดก็ได้ที่คุณต้องการค้นหาและใช้แอปพลิเคชัน Terminal)

  2. ใน Terminal คุณจะพิมพ์คำสั่งต่อไปนี้: sudo killall -HUP mDNSResponder จากนั้นกดปุ่ม "Enter" บนแป้นพิมพ์ของคุณ

  3. Mac ของคุณจะขอรหัสผ่านผู้ดูแลระบบของคุณ พิมพ์ในเพื่อดำเนินการต่อ

เมื่อคุณพิมพ์รหัสผ่านแคช MDNS จะถูกล้าง

ล้าง / ล้างทั้งหมดและรีเซ็ต DNS แคช

หากคุณต้องการล้างและรีเซ็ตทุกอย่างพร้อมกันซึ่งรวมถึงแคช MDNS และ UDNS คุณสามารถทำได้เช่นกัน คุณสามารถสร้างสิ่งนี้ได้โดยการรวมโค้ดสองบรรทัดต่อไปนี้เข้าด้วยกัน

  • เปิดแอปพลิเคชั่น Terminal
  • พิมพ์คำสั่ง: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; พูดแคชล้าง จากนั้นกดปุ่ม "Enter" บนแป้นพิมพ์ของคุณ

หลังจากที่คุณพิมพ์คำสั่งด้านบนแล้วป้อนคำสั่งนั้น MacOS ของคุณจะประกาศว่าแคชนั้นถูกล้างออกจริง ๆ เจ๋งใช่มั้ย มันง่ายอย่างนั้น!

วิธีการล้างแคช dns บน macos