Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

เมื่อคุณท่องอินเทอร์เน็ต บริการระบบชื่อโดเมน (DNS) จะแปลหรือ "แก้ไข" ที่อยู่เว็บต่างๆ ที่คุณพบในรูปแบบที่อุปกรณ์ Windows, Mac, Android หรือ iOS ของคุณเข้าใจ ที่อยู่เหล่านี้จะถูกแคชในเครื่องเพื่อช่วยเร่งความเร็ว

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

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    บน Windows และ macOS คุณสามารถล้างแคช DNS ได้อย่างรวดเร็วโดยใช้คอนโซล Command Prompt, Windows PowerShell และ Terminal อย่างไรก็ตาม สำหรับ Android และ iOS ขั้นตอนนั้นไม่ตรงไปตรงมา และคุณจะต้องลองใช้วิธีการสองสามวิธีในแต่ละครั้ง

    ล้างแคช DNS บน Windows

    หากคุณมีพีซีที่ติดตั้ง Windows 7, Windows 8, Windows 8.1 หรือ Windows 10 คุณสามารถใช้คอนโซลพร้อมรับคำสั่งเพื่อล้างแคช DNS

    หรือคุณสามารถใช้คอนโซล Windows PowerShell ใน Windows 8/8.1/10 เพื่อให้ได้ผลลัพธ์เช่นเดียวกัน

    ใช้พรอมต์คำสั่งเพื่อล้างแคช DNS

    1. กด Windows + เพื่อเปิดกล่อง Run จากนั้นพิมพ์ cmd แล้วเลือก ตกลง .

    2. พิมพ์คำสั่งต่อไปนี้ในคอนโซลพร้อมรับคำสั่ง:

    ipconfig /flushdns

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    3. กด Enter .

    ใช้ Windows PowerShell เพื่อล้างแคช DNS

    1. คลิกขวาที่ เริ่ม และเลือก Windows PowerShell . หรือกด Windows + , พิมพ์ powershell.exe และเลือก ตกลง .

    2. พิมพ์ข้อมูลต่อไปนี้ลงในคอนโซล Windows PowerShell:

    ล้าง DNSClientCache

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    3. กด Enter .

    ล้างแคช DNS บน Mac

    คุณสามารถล้างแคช DNS บน Mac โดยใช้ Terminal สิ่งนี้ใช้กับ macOS Big Sur 11.0, macOS Catalina 10.15 และ macOS Mojave 10.14 รวมถึง macOS เวอร์ชันก่อนหน้าย้อนหลังไปถึง OS X Mavericks 10.9

    1. ไปที่ Finder > แอพพลิเคชั่น > ยูทิลิตี้ และเปิด เทอร์มินัล .

    2. คัดลอกและวางคำสั่งต่อไปนี้:

    sudo dscacheutil -flushcache;sudo killall -HUP mDNSR ตอบกลับ

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    หมายเหตุ: ใน OS X Yosemite เวอร์ชันตั้งแต่ 10.10.0 ถึง 10.10.3 คุณต้องใช้คำสั่งต่อไปนี้แทน:

    sudo Discoveryutil mdnsflushcache;sudo Discoveryutil udnsflushcaches

    3. กด Enter . เมื่อ Terminal ขอให้คุณใส่รหัสผ่านผู้ดูแลระบบ ให้พิมพ์แล้วกด Enter อีกครั้ง

    ล้างแคช DNS บน Android

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

    เปิด/ปิดโหมดเครื่องบินบน Android

    คุณสามารถเปิด/ปิดโหมดเครื่องบินผ่านบานหน้าต่างการตั้งค่าด่วนของอุปกรณ์ Android ได้ เพียงปัดลงจากด้านบนของหน้าจอครั้งหรือสองครั้งเพื่อแสดงโหมดเครื่องบิน ไอคอน. จากนั้นแตะเพื่อเปิดใช้งานโหมดเครื่องบิน รอสักครู่แล้วแตะอีกครั้งเพื่อปิดใช้งานโหมดเครื่องบิน

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    ฮาร์ดรีบูตอุปกรณ์ Android

    หากการเปิด/ปิดโหมดเครื่องบินไม่ได้ผล ให้ลองรีบูตอุปกรณ์ Android ของคุณใหม่ โดยปกติแล้วจะต้องกด พาวเวอร์ . ค้างไว้ ปุ่มเป็นเวลา 10-20 วินาที หากคุณไม่สามารถฮาร์ดรีบูตด้วยวิธีนี้ ทางที่ดีคือทำการค้นหาโดย Google โดยใช้ชื่อรุ่นของ Android ของคุณสำหรับคำแนะนำเฉพาะ

    ล้างแคช DNS ภายในของ Chrome

    Google Chrome ซึ่งเป็นเว็บเบราว์เซอร์ในตัวของ Android มีแคช DNS ภายใน ลองเคลียร์ดู

    1. เปิด Google Chrome จากนั้นพิมพ์เส้นทางต่อไปนี้ลงในแถบที่อยู่และแตะ Enter :

    chrome://net-internals/#DNS

    2. เลือก DNS แท็บด้านข้างแล้วแตะ ล้างแคชโฮสต์ .

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    3. เลือก ซ็อกเก็ต แท็บด้านข้างแล้วแตะ ปิดซ็อกเก็ตที่ไม่ได้ใช้งาน ตามด้วย ล้างพูลซ็อกเก็ต .

    รีเซ็ตการตั้งค่าเครือข่าย Android

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

    หมายเหตุ: ขั้นตอนการรีเซ็ตจะลบการเชื่อมต่อ Wi-Fi และรหัสผ่านที่บันทึกไว้ทั้งหมดบนอุปกรณ์ Android ของคุณ ดังนั้นโปรดเตรียมตั้งค่าทุกอย่างตั้งแต่เริ่มต้นอีกครั้ง

    1. เปิดแอปการตั้งค่าบนอุปกรณ์ Android ของคุณ

    2. แตะ ระบบ .

    3. แตะ รีเซ็ต .

    4. แตะ รีเซ็ตการตั้งค่าเครือข่าย .

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    5. แตะ รีเซ็ตการตั้งค่าเครือข่าย อีกครั้งเพื่อยืนยัน

    ล้างแคช DNS บน iPhone

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

    เปิด/ปิดโหมดเครื่องบินบน iPhone

    ปัดลงจากด้านบนขวาของหน้าจอ iPhone เพื่อเปิดศูนย์ควบคุม หากอุปกรณ์ของคุณใช้ Touch ID ให้เลื่อนขึ้นจากด้านล่างของหน้าจอแทน

    จากนั้นแตะ โหมดเครื่องบิน ไอคอน. รอสักครู่แล้วแตะโหมดเครื่องบิน ไอคอนอีกครั้ง

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    บังคับรีสตาร์ท iPhone

    การบังคับรีสตาร์ท iPhone ต้องใช้การกดปุ่มร่วมกันซึ่งจะเปลี่ยนไปตามยี่ห้อและรุ่นของอุปกรณ์ของคุณ

    iPhone 8 และใหม่กว่า: กดที่ปุ่ม Volume Up . อย่างรวดเร็ว ปุ่ม กดแล้วปล่อย ลดระดับเสียง และกดปุ่ม ด้านข้าง . ค้างไว้ จนกระทั่งโลโก้ Apple ปรากฏขึ้นบนหน้าจอ

    iPhone 7: กดทั้ง ลดระดับเสียง . ค้างไว้ และ ด้านข้าง พร้อมกันจนกว่าคุณจะเห็นโลโก้ Apple บนหน้าจอ

    iPhone 6s และรุ่นก่อนหน้า: กด ด้านข้าง . ทั้งสองข้าง /ด้านบน และ หน้าแรก เข้าด้วยกันจนโลโก้ Apple ปรากฏขึ้นบนหน้าจอ

    รีเซ็ตการตั้งค่าเครือข่าย iPhone

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

    1. เปิดแอปการตั้งค่าของ iPhone

    2. แตะ ทั่วไป .

    3. แตะ รีเซ็ต .

    4. แตะ รีเซ็ตการตั้งค่าเครือข่าย .

    วิธีล้างแคช DNS บน Windows, Mac, Android และ iOS

    5. แตะ รีเซ็ตการตั้งค่าเครือข่าย อีกครั้งเพื่อยืนยัน

    อย่าลืมแคชของเบราว์เซอร์

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