อย่างที่คุณอาจทราบอยู่แล้วว่าข้อมูลเว็บไซต์ถูกเก็บไว้ในระบบของคอมพิวเตอร์ของคุณ เบราว์เซอร์และอุปกรณ์ใช้ข้อมูลตำแหน่งเว็บไซต์นี้เพื่อการเข้าถึงที่รวดเร็วและเวลาในการโหลด หากคุณต้องการลบรายละเอียดตำแหน่งเว็บไซต์ที่เก็บไว้แคช DNS ของคุณจะต้องล้างหรือล้างออก
ดูบทความของเราวิธีแก้ไขไฟล์โฮสต์บน MacOS
เราจะแสดงวิธีล้างแคช DNS บน MacOS โดยใช้ Terminal ซึ่งเป็นวิธีที่ผู้ใช้เครือข่ายผู้ดูแลระบบและผู้ที่แก้ไขไฟล์โฮสต์หรือแก้ไขการตั้งค่าชื่อโดเมนสำหรับเซิร์ฟเวอร์
ล้างแคช MDNS
เนื่องจากเราจะใช้แอปพลิเคชัน Terminal เพื่อล้างแคช DNS ของ Mac ของคุณไปที่“ Applications” และค้นหาแอปพลิเคชั่น Terminal ในโฟลเดอร์“ Utilities” แอปพลิเคชัน Terminal สามารถพบได้โดยใช้ "Finder" บน Mac ของคุณ (ปุ่ม "คำสั่ง" และแถบพื้นที่เป็นปุ่มลัดของ Finder หรืออาจถูกตรึงไว้ที่ Dock ของคุณหากคุณใช้บ่อย)
- ไปที่“ แอปพลิเคชั่น” จากนั้นเลือก“ ยูทิลิตี้” และดับเบิลคลิกที่เทอร์มินัลโดยใช้แทร็คแพดหรือเมาส์เพื่อเปิด (หรือใช้วิธีใดก็ได้ที่คุณต้องการค้นหาและใช้แอปพลิเคชัน Terminal)
- ใน Terminal คุณจะพิมพ์คำสั่งต่อไปนี้: sudo killall -HUP mDNSResponder จากนั้นกดปุ่ม "Enter" บนแป้นพิมพ์ของคุณ
- Mac ของคุณจะขอรหัสผ่านผู้ดูแลระบบของคุณ พิมพ์ในเพื่อดำเนินการต่อ
เมื่อคุณพิมพ์รหัสผ่านแคช MDNS จะถูกล้าง
ล้าง / ล้างทั้งหมดและรีเซ็ต DNS แคช
หากคุณต้องการล้างและรีเซ็ตทุกอย่างพร้อมกันซึ่งรวมถึงแคช MDNS และ UDNS คุณสามารถทำได้เช่นกัน คุณสามารถสร้างสิ่งนี้ได้โดยการรวมโค้ดสองบรรทัดต่อไปนี้เข้าด้วยกัน
- เปิดแอปพลิเคชั่น Terminal
- พิมพ์คำสั่ง: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; พูดแคชล้าง จากนั้นกดปุ่ม "Enter" บนแป้นพิมพ์ของคุณ
หลังจากที่คุณพิมพ์คำสั่งด้านบนแล้วป้อนคำสั่งนั้น MacOS ของคุณจะประกาศว่าแคชนั้นถูกล้างออกจริง ๆ เจ๋งใช่มั้ย มันง่ายอย่างนั้น!
