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