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

วิธีล้างแคช DNS บน Mac เพื่อแก้ไขปัญหาการท่องเว็บ

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

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

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

คำแนะนำในการล้าง DNS บน Mac:

  • 1. แคช DNS คืออะไร
  • 2. DNS flush ทำหน้าที่อะไร
  • 3. จะล้างแคช DNS บน Mac ได้อย่างไร
  • 4. วิธีล้างไฟล์แคชบน Mac ด้วยตัวล้าง Mac ระดับมืออาชีพ
  • 5. คำถามที่พบบ่อยเกี่ยวกับ flush DNS Mac

แคช DNS คืออะไร

ทุกครั้งที่คุณป้อน URL ลงในเว็บเบราว์เซอร์เพื่อโหลด กระบวนการค้นหา DNS (Domain Name System) จะเริ่มต้นขึ้น และแคช DNS คือฐานข้อมูลชั่วคราวที่บันทึกการค้นหา DNS ล่าสุดทั้งหมด

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

วิธีล้างแคช DNS บน Mac เพื่อแก้ไขปัญหาการท่องเว็บ

การล้าง DNS ทำอะไรได้บ้าง

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

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

หากคำอธิบายนี้ช่วยให้คุณเรียนรู้เกี่ยวกับฟังก์ชันการล้าง DNS บน Mac ให้แชร์กับผู้คนจำนวนมากขึ้น

จะล้างแคช DNS บน Mac ได้อย่างไร

หากคุณถูกเปลี่ยนเส้นทางไปยังเว็บไซต์ที่เป็นอันตรายหรือ 404 เมื่อเรียกดูเว็บเมื่อเร็วๆ นี้ การรีเฟรชไฟล์แคช DNS ของ macOS สามารถแก้ปัญหานี้ได้ ล้าง DNS บน Mac การรัน macOS Monterey, Big Sur, Catalina หรือรุ่นก่อนหน้านั้นต้องใช้ยูทิลิตี้ Terminal และคุณต้องเรียกใช้บรรทัดคำสั่งที่แตกต่างกัน ทั้งนี้ขึ้นอยู่กับเวอร์ชันของ macOS

ล้าง DNS บน macOS Monterey, Big Sur และ Catalina:

  1. เปิด Launchpad> อื่นๆ> เทอร์มินัล หรือคุณสามารถกดแป้นลัด Command + Space เพื่อเปิด Spotlight จากนั้นเข้าสู่ Terminal เพื่อเปิด
    วิธีล้างแคช DNS บน Mac เพื่อแก้ไขปัญหาการท่องเว็บ
  2. คัดลอกและวางคำสั่งต่อไปนี้ใน Terminal window.sudo dscacheutil -flushcache; sudo killall -HUP mDNSRตอบกลับ วิธีล้างแคช DNS บน Mac เพื่อแก้ไขปัญหาการท่องเว็บ
  3. ป้อนรหัสผ่านผู้ดูแลระบบของคุณแล้วกด Return

ล้างแคช DNS บน macOS Mojave และรุ่นก่อนหน้าโดยใช้ Terminal คุณต้องเรียกใช้คำสั่งที่เกี่ยวข้องตามรายการด้านล่าง:

macOS 10.14 (Mojave), macOS 10.13 (High Sierra), macOS 10.12 (Sierra), OS X 10.11 (El Capitan) sudo killall -HUP mDNSResponder
OS X 10.10 (โยเซมิตี) sudo Discoveryutil udnsflushcaches
OS X 10.9 (Mavericks), OS X 10.8 (สิงโตภูเขา), Mac OS X 10.7 (Lion) sudo killall -HUP mDNSResponder
Mac OS X 10.6 (เสือดาวหิมะ) sudo dscacheutil -flushcache
Mac OS X 10.5 (เสือดาว) sudo lookupd -flushcache
Mac OS X 10.4 (เสือ) lookupd -flushcache

แชร์วิธีใช้ Terminal เพื่อล้าง DNS บน Mac กับเพื่อนของคุณ

จะล้างไฟล์แคชบน Mac ด้วยโปรแกรมทำความสะอาด Mac ระดับมืออาชีพได้อย่างไร

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

ดังนั้นจึงจำเป็นต้องลบไฟล์แคชบน Mac ของคุณบ่อยๆ หากคุณไม่ต้องการเสียเวลาทำงานทำความสะอาดแคชหรือไม่รู้วิธีทำความสะอาดอย่างถูกต้อง คุณสามารถเลือกโปรแกรมทำความสะอาด Mac มืออาชีพเพื่อช่วยคุณได้

iBoysoft DiskGeeker เหมาะสำหรับคุณ ยูทิลิตีการทำความสะอาด Mac นี้ใช้เป็นพิเศษเพื่อล้างไฟล์ขยะจาก Mac ของคุณ รวมถึงไฟล์แคชของระบบ บันทึกผู้ใช้ แคชของแอป ฯลฯ ด้วยโปรแกรมนี้ คุณไม่จำเป็นต้องใช้เวลามากเกินไปในการค้นหาไฟล์ที่ไม่มีประโยชน์บนเครื่องของคุณ Mac และอย่าใช้วิธีที่ซับซ้อนแม้แต่เรียกใช้ Terminal เพื่อลบไฟล์แคชออกจาก Mac ของคุณ

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

ต่อไปนี้คือวิธีใช้ iBoysoft DiskGeeker เพื่อล้างแคชใน Mac ของคุณ:

  1. ดาวน์โหลดฟรีและติดตั้ง iBoysoft DiskGeeker บน Mac ของคุณ
  2. เปิดซอฟต์แวร์นี้และเลือกดิสก์เริ่มต้นระบบ Mac ของคุณ (โดยทั่วไปจะมีป้ายกำกับว่า macOS, macOS - Data, Macintosh - HD หรือ Macintosh HD - Data)
  3. คลิก ล้างขยะ บนแถบเครื่องมือด้านขวา
    วิธีล้างแคช DNS บน Mac เพื่อแก้ไขปัญหาการท่องเว็บ
  4. จากผลการสแกน ให้เลือกไฟล์แคชและไฟล์ที่ไม่ต้องการอื่นๆ
    วิธีล้างแคช DNS บน Mac เพื่อแก้ไขปัญหาการท่องเว็บ
  5. คลิก ล้าง> ตกลง เพื่อลบแคชที่เลือกและไฟล์อื่นๆ ออกจาก Mac ของคุณ

คุณสามารถแบ่งปันเครื่องมือล้างแคชที่มีประโยชน์นี้กับผู้คนจำนวนมากขึ้นที่กำลังมองหามัน

คำตัดสิน

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

การล้างแคช DNS เป็นงานประจำสำหรับคุณ ดังนั้น หากคุณคิดว่าการล้าง DNS บน Mac ด้วย Terminal นั้นซับซ้อน คุณสามารถเลือกเครื่องมือเพิ่มประสิทธิภาพ Mac หรือเครื่องมือทำความสะอาด เช่น iBoysoft DiskGeeker เพื่อช่วยคุณได้

คำถามที่พบบ่อยเกี่ยวกับ flush DNS Mac

ไตรมาสที่ 1 การล้าง DNS ปลอดภัยหรือไม่ อา

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

ไตรมาสที่ 2 ฉันจำเป็นต้องล้าง DNS หรือไม่ อา

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

ไตรมาสที่ 3 การล้าง DNS เพิ่มความเร็วอินเทอร์เน็ตหรือไม่ อา

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