Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> MAC

วิธีล้างแคช DNS ใน Mac OS X

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

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

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

ใน Mac OS X คุณสามารถล้างแคช DNS เพื่อลองใหม่ได้ในไม่กี่ขั้นตอนง่ายๆ ขั้นแรก คุณจะต้องเปิดเทอร์มินัล วิธีที่รวดเร็วที่สุดคือกด Command + Space เพื่อเปิดการค้นหา Spotlight พิมพ์ เทอร์มินัล แล้วกด ย้อนกลับ เพื่อเปิดบรรทัดคำสั่ง

คำสั่งที่นี่จะแตกต่างกันเล็กน้อยขึ้นอยู่กับระบบปฏิบัติการที่คุณกำลังใช้งาน คลิกโลโก้ Apple ที่มุมซ้ายบนของหน้าจอและเลือกเกี่ยวกับ Mac เครื่องนี้ เพื่อดูว่าคุณติดตั้ง OS X เวอร์ชันใด

หากคุณเป็น OS X Yosemite เวอร์ชัน 10.10.4 หรือใหม่กว่า (รวมถึง El Capitan) คำสั่งจะเป็นดังนี้:

sudo killall -HUP mDNSResponder

ใช้ OS X Mavericks เวอร์ชัน v10.9.5 หรือเก่ากว่านั้นหรือไม่ คำสั่งที่คุณต้องการคือ:

sudo killall -HUP mDNSResponder

ยังคงวิ่ง Snow Leopard? อาจถึงเวลาอัปเกรด Mac ของคุณแล้ว! อย่างไรก็ตาม ก่อนหน้านั้น ให้ใช้คำสั่งนี้:

sudo dscacheutil -flushcache

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

คุณเคยต้องล้างแคช DNS เพื่อแก้ไขข้อผิดพลาดหรือไม่ แจ้งให้เราทราบว่าคุณเห็นข้อผิดพลาดนี้บ่อยเพียงใดในความคิดเห็น!

เครดิตภาพ:argus via Shutterstock.com