เมื่อคุณท่องอินเทอร์เน็ต บริการระบบชื่อโดเมน (DNS) จะแปลหรือ "แก้ไข" ที่อยู่เว็บต่างๆที่คุณพบในรูปแบบที่อุปกรณ์ Windows, Mac, Android หรือ iOS ของคุณเข้าใจ . จากนั้นที่อยู่เหล่านี้จะถูกแคชไว้ในเครื่องเพื่อช่วยเร่งความเร็ว
แต่หากมีการเปลี่ยนแปลงในระหว่างนี้เว็บเบราว์เซอร์ของคุณอาจประสบปัญหาการเชื่อมต่อและไม่สามารถโหลดบางเว็บไซต์ได้อย่างถูกต้อง ในกรณีนี้คุณต้องกำจัดแคช DNS เพื่อบังคับให้อุปกรณ์ของคุณค้นหาที่อยู่เว็บแต่ละรายการอีกครั้ง
ใน Windows และ macOS คุณสามารถล้างแคช DNS ได้อย่างรวดเร็วโดยใช้คำสั่ง Prompt, Windows PowerShell และคอนโซลเทอร์มินัล อย่างไรก็ตามใน Android และ iOS ขั้นตอนนี้ไม่ตรงไปตรงมาและคุณจะต้องลองทำทีละสองสามวิธี
ล้าง DNS Cache บน Windows
หากคุณ มีพีซีที่ติดตั้ง Windows 7, Windows 8, Windows 8.1 หรือ Windows 10 คุณสามารถใช้คอนโซล Command Prompt เพื่อล้างแคช DNS
หรือคุณสามารถใช้คอนโซล Windows PowerShell ใน Windows 8 / 8.1 / 10 เพื่อให้ได้ผลลัพธ์เดียวกัน
ใช้ Command Prompt เพื่อล้าง DNS Cache
1. กด Windows+ Rเพื่อเปิดกล่อง Run จากนั้นพิมพ์ cmdแล้วเลือก ตกลง
In_content_1 all: [300x250] / dfp: [640x360]- ->2. พิมพ์ข้อความต่อไปนี้ลงในคอนโซลพร้อมรับคำสั่ง:
ipconfig / flushdns
3. กด Enter
ใช้ Windows PowerShell เพื่อล้าง DNS Cache
1. คลิกขวาที่ปุ่ม เริ่มแล้วเลือก Windows PowerShellหรือกด Windows+ Rพิมพ์ powershell.exeแล้วเลือก ตกลง
2. พิมพ์สิ่งต่อไปนี้ลงในคอนโซล Windows PowerShell:
Clear-DnsClientCache
3. กด Enter
Clear DNS Cache บน 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>Applications>Utilitiesแล้วเปิด เทอร์มินัล
2. คัดลอกและวางคำสั่งต่อไปนี้:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
หมายเหตุ:ใน OS X เวอร์ชัน Yosemite ตั้งแต่ 10.10.0 ถึง 10.10.3 คุณต้องใช้คำสั่งต่อไปนี้แทน:
sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches3. กด Enterเมื่อ Terminal แจ้งให้คุณป้อนรหัสผ่านของผู้ดูแลระบบให้พิมพ์และกด Enterอีกครั้ง
ล้าง DNS Cache บน Android
บน Android ให้เปิดโหมด Airplane / ปิดหรือทำการรีบูตอย่างหนักมักจะล้างแคช DNS นอกจากนี้คุณสามารถดูว่าการล้างแคช DNS ภายในของ Google Chrome สามารถช่วยได้หรือไม่ หากไม่ได้ผลคุณต้องรีเซ็ตการตั้งค่าเครือข่าย
เปิด / ปิดโหมดเครื่องบินบน Android
คุณสามารถเปิด / ปิดโหมดเครื่องบินผ่าน Android ของคุณ บานหน้าต่างการตั้งค่าด่วนของอุปกรณ์ เพียงแค่ปัดลงจากด้านบนของหน้าจอหนึ่งหรือสองครั้งเพื่อแสดงไอคอน โหมดเครื่องบินจากนั้นแตะเพื่อเปิดใช้งานโหมดเครื่องบิน รอสักครู่แล้วแตะอีกครั้งเพื่อปิดใช้งานโหมดเครื่องบิน
อุปกรณ์ Android รีบูตแบบฮาร์ด
หากเปิดโหมดเครื่องบิน / ปิดไม่ได้ช่วยลองรีบูตอุปกรณ์ Android ของคุณอย่างหนัก โดยปกติแล้วการกดปุ่ม เปิด / ปิดค้างไว้เป็นเวลา 10-20 วินาที หากคุณไม่สามารถรีบูตได้ยากด้วยวิธีนี้ขอแนะนำให้ทำการค้นหาโดย Google ด้วยชื่อรุ่นของ Android สำหรับคำแนะนำเฉพาะ
ล้างแคช DNS ภายในของ Chromeh4>Google Chrome ซึ่งเป็นเว็บเบราว์เซอร์ในตัวของ Android มีแคช DNS ภายใน ลองลบออก
1. เปิด Google Chrome จากนั้นพิมพ์เส้นทางต่อไปนี้ลงในแถบที่อยู่แล้วแตะ เข้าสู่chrome://net-internals/#DNS
2. เลือกแท็บด้านข้าง DNSแล้วแตะ ล้างแคชโฮสต์
3. เลือกแท็บด้านข้าง ซ็อกเก็ตแล้วแตะ ปิดซ็อกเก็ตที่ไม่ได้ใช้งานตามด้วย ฟลัชซ็อกเก็ตพูล
รีเซ็ต การตั้งค่าเครือข่าย Android
การรีเซ็ตการตั้งค่าเครือข่ายทำให้คุณต้องเจาะลึกในแอปการตั้งค่าบนสมาร์ทโฟน Android ขั้นตอนด้านล่างอาจไม่เหมือนกันในตอนท้ายของคุณ แต่คุณควรเข้าใจ
หมายเหตุ:ขั้นตอนการรีเซ็ตจะลบการเชื่อมต่อ Wi-Fi และรหัสผ่านที่บันทึกไว้ทั้งหมดบนอุปกรณ์ Android ของคุณดังนั้นโปรดเตรียมตั้งค่าทุกอย่างตั้งแต่ต้นอีกครั้ง1. เปิดแอปการตั้งค่าบนอุปกรณ์ Android ของคุณ
2. แตะ ระบบ
3. แตะ รีเซ็ต
4. แตะ รีเซ็ตการตั้งค่าเครือข่าย
5. แตะ รีเซ็ตการตั้งค่าเครือข่ายอีกครั้งเพื่อยืนยัน
ล้าง DNS Cache บน iPhone
หากคุณใช้ iPhone การเปิด / ปิดโหมดเครื่องบินบังคับให้รีสตาร์ทอุปกรณ์หรือรีเซ็ตการตั้งค่าเครือข่ายจะช่วยให้คุณล้างแคช DNS ได้
เปิด / ปิดโหมดเครื่องบินบน iPhone
กวาดนิ้วลงจากด้านขวาบนของหน้าจอ iPhone เพื่อเปิดศูนย์ควบคุม หากอุปกรณ์ของคุณใช้ Touch ID ให้ปัดขึ้นจากด้านล่างของหน้าจอแทน
จากนั้นแตะไอคอน โหมดเครื่องบินรอสักครู่แล้วแตะไอคอน โหมดเครื่องบินอีกครั้ง
บังคับให้รีสตาร์ท iPhone
บังคับ - การรีสตาร์ท iPhone จำเป็นต้องกดปุ่มเฉพาะชุดค่าผสมที่เปลี่ยนแปลงไปตามยี่ห้อและรุ่นของอุปกรณ์ของคุณ
iPhone 8 และใหม่กว่า:กดปุ่ม เพิ่มระดับเสียงอย่างรวดเร็ว ปุ่มกดและปล่อยปุ่ม ลดระดับเสียงแล้วกดปุ่ม ด้านข้างค้างไว้จนกระทั่งโลโก้ Apple ปรากฏบนหน้าจอ
iPhone 7:กดปุ่ม ลดเสียงและ ด้านข้างค้างไว้พร้อมกันจนกว่าคุณจะเห็นโลโก้ Apple บนหน้าจอp>
iPhone 6s และรุ่นก่อนหน้า:กดปุ่ม ด้านข้าง/ ด้านบนและ หน้าแรกค้างไว้พร้อมกันจนกระทั่ง โลโก้ Apple sho ขึ้นมาบนหน้าจอ
รีเซ็ตการตั้งค่าเครือข่าย iPhone
การรีเซ็ตการตั้งค่าเครือข่าย iPhone ไม่เพียง แต่จะล้างแคช DNS เท่านั้น แต่ยังรวมถึง Wi- ที่บันทึกไว้ทั้งหมดด้วย เครือข่าย Fi และรหัสผ่าน เว้นแต่คุณจะใช้ข้อมูลเซลลูลาร์เพียงอย่างเดียวคุณต้องเชื่อมต่อกับเครือข่าย Wi-Fi แต่ละเครือข่ายด้วยตนเองในภายหลัง ลองใช้วิธีนี้หากวิธีอื่นไม่ได้ผล
1. เปิดแอปการตั้งค่าของ iPhone
2. แตะ ทั่วไป
3. แตะ รีเซ็ต
4. แตะ รีเซ็ตการตั้งค่าเครือข่าย
5. แตะ รีเซ็ตการตั้งค่าเครือข่ายอีกครั้งเพื่อยืนยัน
อย่าลืมแคชของเบราว์เซอร์
การล้างแคช DNS เพียงอย่างเดียวอาจไม่เพียงพอ เว็บเบราว์เซอร์จะแคชเนื้อหาเว็บอื่น ๆ ทุกประเภทในเครื่องและอาจทำให้เกิดปัญหามากมายเช่นกัน หากคุณยังคงประสบปัญหาขณะโหลดเว็บไซต์ให้ลอง การล้างแคชของเบราว์เซอร์ และอย่าลืม แก้ไขปัญหาอื่น ๆ ที่เกี่ยวข้องกับเครือข่าย ด้วย