โฮมเพจ » เดสก์ทอป » วิธีล้างแคช DNS ใน macOS High Sierra หรือรุ่นที่เก่ากว่า

    วิธีล้างแคช DNS ใน macOS High Sierra หรือรุ่นที่เก่ากว่า

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

    และมันก็ค่อนข้างง่ายเช่นกัน สิ่งที่คุณต้องทำคือ รันหนึ่งหรือสองคำสั่งใน Terminal และคุณพร้อมแล้ว.

    หากคุณใช้ macOS Mojave ล่าสุดให้คลิกที่นี่เพื่อรับคำสั่ง วิธีรีเซ็ตแคช DNS ใน macOS Mojave; สำหรับ ส่วนที่เหลือของรุ่น macOS, คุณสามารถรับคำสั่งด้านล่าง.

    ขั้นตอนที่ 1

    เปิดแอป Terminal, โดยเข้าไปที่ Applications> Utilities> Terminal.app หรือโดยการพิมพ์ Terminal ใน Sportlight.

    บันทึก: แป้นพิมพ์ลัดสำหรับ Spotlight: Command + Space.

    ขั้นตอนที่ 2

    อ้างถึงรายการด้านล่างเพื่อค้นหาคำสั่งสำหรับเวอร์ชัน macOS ของคุณ คัดลอกคำสั่งนั้น ๆ, วางในเทอร์มินัลแล้วกด Enter. หาก Terminal ให้ถามรหัสผ่านให้ป้อนรหัสผ่าน Mac ของคุณแล้วกด Enter อีกครั้ง.

    บันทึก: หากต้องการทราบว่าคุณใช้ MacOS รุ่นใดเพียงคลิกโลโก้ Apple ที่มุมบนซ้ายให้เลือก เกี่ยวกับ Mac เครื่องนี้, และคลิกที่ ภาพรวม แถบ.

    "High Sierra" (เวอร์ชั่น 10.13)
    sudo killall - ฮับ mDNSR ตอบกลับ; นอน 2
    "Sierra" (เวอร์ชั่น 10.12)
    sudo killall - ฮับ mDNSR ตอบกลับ
    "El Capitan" (เวอร์ชั่น 10.11)
    sudo dscacheutil -flushcache; sudo killall - ฮับ mDNSR ตอบกลับ
    "Yosemite" (เวอร์ชั่น 10.10)
    sudo Discoveryutil mdnsflushcache; sudo Discoveryutil udnsflushcache
    "Mavericks" (เวอร์ชั่น 10.9)
    dscacheutil-flushcache; sudo killall - ฮับ mDNSR ตอบกลับ
    "Mountain Lion" (เวอร์ชั่น 10.8)
    sudo killall - ฮับ mDNSR ตอบกลับ
    "Lion" (เวอร์ชั่น 10.7)
    sudo killall - ฮับ mDNSR ตอบกลับ
    "Snow Leopard" (เวอร์ชั่น 10.6)
    sudo dscacheutil -flushcache
    "Leopard" (เวอร์ชั่น 10.5)
    sudo dscacheutil -flushcache
    "Tiger" (เวอร์ชั่น 10.4)
    lookupd -flushcache

    แค่นั้นแหละ! ตอนนี้ DNS ของ Mac ของคุณควรถูกตั้งค่าใหม่.