Computer >> คอมพิวเตอร์ >  >> ระบบ >> MAC

วิธีล้างแคช DNS บน Mac ของคุณ

วิธีล้างแคช DNS บน Mac ของคุณ

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

การล้างแคช DNS บน Mac ที่ใช้ macOS นั้นง่ายพอๆ กับการเรียกใช้คำสั่งผ่านหน้าต่างเทอร์มินัล สิ่งที่คุณต้องทำคือเปิดแอป Terminal แล้วป้อนคำสั่ง แอปจะทำงานให้คุณเอง

ล้างแคช DNS บน Mac

1. คลิก Launchpad ใน Dock ค้นหาและคลิก Terminal จากนั้นระบบจะเปิดขึ้นสำหรับคุณ

วิธีล้างแคช DNS บน Mac ของคุณ

2. เมื่อ Terminal เปิดขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter คำสั่งจะล้างแคช DNS ในเครื่องของคุณ

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say DNS cache flushed

วิธีล้างแคช DNS บน Mac ของคุณ

3. เนื่องจากคุณกำลังดำเนินการคำสั่ง "sudo" คุณจะได้รับแจ้งให้ป้อนรหัสผ่านผู้ดูแลระบบของเครื่องของคุณ ทำเช่นนั้นแล้วกด Enter เพื่อก้าวไปข้างหน้า

วิธีล้างแคช DNS บน Mac ของคุณ

4. รอให้ Mac ล้างแคช DNS และทันทีที่ดำเนินการเสร็จ คุณจะได้ยินข้อความแจ้งว่าแคชถูกล้างแล้ว

แทนที่จะส่งข้อความแจ้งเตือนถึงคุณว่าแคชถูกล้างแล้ว Terminal จะบอกคุณ (แน่นอนว่าในภาษาเครื่อง) ว่าข้อมูลดังกล่าวถูกล้าง

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

นอกจากนี้ คำสั่งดังกล่าวควรใช้ได้กับผู้ใช้ Mac ที่ใช้ OS X El Capitan หรือใหม่กว่าเท่านั้น หากคุณใช้ macOS เวอร์ชันเก่า คำสั่งดังกล่าวจะไม่ทำงาน เนื่องจากมีการเปลี่ยนแปลงภายในบางอย่างในไฟล์ OS จึงทำให้คำสั่งเหล่านี้ใช้ไม่ได้ อย่างไรก็ตาม Googling เล็กน้อยควรนำคุณไปยังหน้าเว็บที่บอกคุณว่าคุณสามารถล้างแคช DNS บน OS X Yosemite หรือเวอร์ชันที่เก่ากว่าได้อย่างไร

บทสรุป

หากแคช DNS ที่จัดเก็บไว้ใน Mac ของคุณทำให้เกิดปัญหา คำแนะนำข้างต้นจะช่วยคุณกำจัดปัญหาด้วยการช่วยคุณล้างแคช DNS ทั้งหมดที่จัดเก็บไว้ใน Mac ของคุณ