แม้จะมี preferences และเครื่องมือมากมายบนคอมพิวเตอร์ทุกวันนี้ บางครั้งเครื่องมือ command line แบบเก่าๆ ก็ยังดีที่สุด โดยเฉพาะข้อมูลเครือข่าย ไม่ว่าจะเป็น OS ใดก็ตาม
ระบบสำคัญที่สุดบนเว็บคือ Domain Name System (DNS) ซึ่งจับคู่ชื่อเว็บที่อ่านง่ายกับ IP address เพื่อให้เวลาไป google.com เบราว์เซอร์รู้ว่าจะ request IP ไหน
DNS ทำงานปกติโดยไม่มีปัญหา แต่เพราะมีการ cache บางครั้งอาจค้างหรือชี้ไปที่ address ที่ล้าสมัย เมื่อเกิดขึ้น คุณอาจเห็น error เกี่ยวกับ DNS โผล่บนทุกเว็บที่พยายามเข้า หรือบางเว็บก็ได้
ใน Mac OS X คุณสามารถเคลียร์ DNS cache ได้ง่ายเพื่อลองใหม่ในไม่กี่ขั้นตอน แรก ต้องเปิด Terminal เร็วที่สุดคือกด Command + Space เปิด Spotlight พิมพ์ Terminal กด Return
คำสั่งต่างกันเล็กน้อยตาม OS ที่ใช้ คลิกโลโก้ Apple มุมซ้ายบน เลือก About This Mac ดูเวอร์ชัน OS X
ถ้าเป็น OS X Yosemite 10.10.4 หรือใหม่กว่า (รวม El Capitan) คำสั่งคือ:
sudo killall -HUP mDNSResponder
ถ้าเป็น OS X Mavericks 10.9.5 หรือเก่ากว่า คำสั่งคือ:
sudo killall -HUP mDNSResponder
ยังใช้ Snow Leopard อยู่? น่าจะถึงเวลาอัปเกรดแล้ว! แต่จนกว่าจะอัปเกรด ใช้คำสั่งนี้:
sudo dscacheutil -flushcache
การเคลียร์ DNS ไม่ทำลายอะไรเลย จึงไม่ต้องกังวลเรื่องการใช้งานผิด ลองทำดูครั้งหน้าที่ troubleshoot ปัญหาเชื่อมต่อ!
คุณเคยต้องเคลียร์ DNS cache เพื่อแก้ error ไหม? บอกเราในความคิดเห็นว่าพบบ่อยแค่ไหน!
Image Credit: argus via Shutterstock.com