ปัญหาเครือข่ายเป็นเรื่องปกติในระบบ Windows แต่ส่วนใหญ่จะแก้ไขได้เมื่อคุณเข้าใจสาเหตุแล้ว ลองนึกภาพสถานการณ์เมื่อระบบของคุณเชื่อมต่อกับอินเทอร์เน็ตและไอคอนไร้สายแสดงว่าเชื่อมต่อแล้ว แต่เว็บไซต์ไม่เปิดขึ้น การเปลี่ยนเบราว์เซอร์ไม่ได้ช่วยอะไร มีความเป็นไปได้ว่าปัญหาอยู่ที่เซิร์ฟเวอร์ DNS ถ้าใช่ โปรดอ่านบทความนี้เพื่อดูวิธีแก้ปัญหา
DNS คืออะไร
อินเทอร์เน็ตไม่เข้าใจภาษาของเรา ดังนั้น หากเราป้อน URL ของหน้าเว็บบนแถบที่อยู่ของเบราว์เซอร์ เซิร์ฟเวอร์ DNS จะแปลงเป็นค่าตัวเลข (ที่อยู่ IP ของเว็บไซต์) ซึ่งสามารถอ่านได้ทางอินเทอร์เน็ต หาก DNS (ระบบชื่อโดเมน) หยุดการแปลง URL เป็นค่าตัวเลข คุณจะพบข้อผิดพลาดเซิร์ฟเวอร์ DNS ไม่ตอบสนอง โดยทั่วไป สำหรับปัญหาใดๆ ที่เกี่ยวข้องกับ DNS คุณจะไม่สามารถเข้าถึงเว็บไซต์ได้
จะทราบได้อย่างไรว่าปัญหาอยู่ที่เซิร์ฟเวอร์ DNS
หากเซิร์ฟเวอร์ DNS มีปัญหา คุณอาจไม่สามารถเปิดเว็บไซต์ได้โดยป้อน URL ของเว็บไซต์ แต่จะยังสามารถเปิดได้โดยป้อนที่อยู่ IP ของเว็บไซต์ เช่น. ป้อนที่อยู่ IP ของ Google 172.217.4.46 ในแถบที่อยู่ของเบราว์เซอร์แล้วกด Enter หาก Google.com เปิดขึ้นมา แสดงว่าคุณได้แยกสาเหตุ
นอกจากนี้ คุณสามารถลอง การทดสอบ Ping .
- กด Win+R เพื่อเปิด เรียกใช้ หน้าต่างและพิมพ์คำสั่ง cmd .
- กด Enter เพื่อเปิดหน้าต่างพร้อมรับคำสั่ง
- ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่ง ping google.com แล้วกด Enter
- หากไม่ส่งคืนทั้ง 4 แพ็กเก็ต ให้พิมพ์ ping 172.217.4.46 แล้วกด Enter
- หากคุณได้รับทั้ง 4 แพ็กเก็ตด้วยคำสั่งที่สอง ปัญหาอยู่ที่เซิร์ฟเวอร์ DNS อย่างแน่นอน
วิธีแก้ปัญหา DNS บน Windows 11/10
ในการแก้ไขปัญหาที่เกี่ยวข้องกับ DNS บนคอมพิวเตอร์ Windows ของคุณ ให้ลองใช้วิธีแก้ปัญหาต่อไปนี้ตามลำดับ:
- ตรวจสอบปัญหาเกี่ยวกับ ISP
- โมเด็มรอบกำลัง เราเตอร์ และคอมพิวเตอร์
- ต่ออายุ IP, ล้าง DNS, รีเซ็ต Winsock
- ดำเนินการคลีนบูตบนระบบ
- เปิดใช้งานไดรเวอร์โปรโตคอล Microsoft LLDP
- ติดตั้งไดรเวอร์เครือข่ายล่าสุด
- เปลี่ยนแผนการใช้พลังงาน
1] ตรวจสอบปัญหาเกี่ยวกับ ISP
หากปัญหาอยู่ที่ ISP ระดับของการแก้ไขปัญหาเฉพาะที่จะไม่มีประโยชน์ ดังนั้น ก่อนสิ่งอื่นใด โปรดตรวจสอบอุปกรณ์อื่นๆ ที่เชื่อมต่อกับเราเตอร์สำหรับการเชื่อมต่ออินเทอร์เน็ต หากอุปกรณ์อื่นๆ ทำงานได้ดี แสดงว่า ISP กำลังทำงานอย่างถูกต้อง หากคุณไม่มีอุปกรณ์อื่น ให้ลองเชื่อมต่อคอมพิวเตอร์กับโมเด็มโดยตรง
2] โมเด็มรอบกำลัง เราเตอร์ และคอมพิวเตอร์
ในกรณีที่ระบบไม่ได้รับที่อยู่ IP อย่างถูกต้อง ให้ลองวิธีแก้ไขปัญหาต่อไปนี้:
- ปิดโมเด็ม เราเตอร์ และคอมพิวเตอร์
- ให้เปิดโมเด็มก่อนเท่านั้นและรอ 2-3 นาทีจนกว่าไฟทั้งหมดจะคงที่
- ถัดไป เริ่มเราเตอร์และรอ 2-3 นาทีจนกว่าไฟบนเราเตอร์จะนิ่ง
- สุดท้าย เปิดคอมพิวเตอร์
สิ่งนี้ควรแก้ปัญหาสำหรับผู้ใช้หลายคน แต่ถ้าไม่ใช่ โปรดดำเนินการในแนวทางแก้ไขปัญหาถัดไป
3] ต่ออายุ IP, ล้าง DNS, รีเซ็ต Winsock
วิธีแก้ปัญหานี้ใช้โหมดพร้อมรับคำสั่งที่ยกระดับ
ค้นหา Command Prompt ในแถบค้นหาของ Windows และเลือก Run as administrator ในบานหน้าต่างด้านขวาที่ตรงกับแอปพลิเคชัน เพื่อเปิดหน้าต่าง Command Prompt ขึ้นมา
ในหน้าต่าง Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ กด Enter หลังจากแต่ละคำสั่งเพื่อดำเนินการ
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew NETSH winsock reset catalog NETSH int ipv4 reset reset.log NETSH int ipv6 reset reset.log Exit
การดำเนินการนี้จะต่ออายุ IP ล้างแคช DNS และรีเซ็ต Winsock
หรือคุณสามารถใช้คุณลักษณะการรีเซ็ตเครือข่ายใน Windows 11/10
4] ทำการคลีนบูตบนระบบ
Clean Boot ช่วยแยกแยะว่าสาเหตุเกิดจากผลิตภัณฑ์ซอฟต์แวร์ของบริษัทอื่นในระบบของคุณหรือไม่
ถ้าใช่ ลองลบผลิตภัณฑ์ซอฟต์แวร์ดังกล่าวหรืออย่างน้อยก็ปิดการใช้งานเมื่อเริ่มต้น
5] เปิดใช้งานไดรเวอร์โปรโตคอล LLDP ของ Microsoft
ในการเปิดใช้งาน Microsoft LLDP Protocol Driver ให้ทำดังนี้:
กดปุ่ม Windows และปุ่ม R พร้อมกันเพื่อเปิดหน้าต่าง Run
ในฟิลด์ Run พิมพ์คำสั่ง ncpa.cpl แล้วกด Enter เพื่อเปิดหน้าต่าง Network Connections
คลิกขวาที่การเชื่อมต่อเครือข่ายที่ใช้งานอยู่และเลือกคุณสมบัติ
ในรายการภายใต้ “การเชื่อมต่อนี้ใช้รายการต่อไปนี้ ” ค้นหา Microsoft LLDP Protocol Driver . ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องที่เชื่อมโยงกับช่องนั้นแล้ว
6] ติดตั้งไดรเวอร์เครือข่ายล่าสุด
ไดรเวอร์ที่ล้าสมัยหรือเสียหายอาจเป็นสาเหตุของปัญหาในการสนทนา ดังนั้น ติดตั้งไดรเวอร์เครือข่ายล่าสุดในระบบของคุณ สามารถดาวน์โหลดได้จาก Intel.com
7] เปลี่ยนแผนการใช้พลังงาน
แม้ว่า Balanced Power Plan จะพบได้บ่อยที่สุด แต่หากคุณพบปัญหาเกี่ยวกับ DNS คุณสามารถเปลี่ยนเป็น High Performance ได้ดังนี้:
กด Win+R เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง powercfg.cpl และกด Enter เพื่อเปิด ตัวเลือกพลังงาน หน้าต่าง
จากตัวเลือกแผนการใช้พลังงานทั้งหมดที่มี โปรดเลือก ประสิทธิภาพสูง ตัวเลือกพลังงาน
8] เปลี่ยนเป็นเซิร์ฟเวอร์ Google DNS สาธารณะ
หากทุกอย่างล้มเหลว คุณสามารถเปลี่ยนเซิร์ฟเวอร์ DNS และแทนที่ด้วยเซิร์ฟเวอร์ Google DNS สาธารณะ – หรืออย่างอื่นสำหรับเรื่องนั้น
กด Win+R เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง ncpa.cpl . กด Enter เพื่อเปิดหน้าต่าง Network Connections
คลิกขวาที่เครือข่ายที่ใช้งานอยู่และเลือก Properties
ดับเบิลคลิกที่ Internet Protocol รุ่น 4 เพื่อเปิดคุณสมบัติ
เปลี่ยนปุ่มตัวเลือกเป็น ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ . เปลี่ยนพารามิเตอร์ดังนี้:
- เซิร์ฟเวอร์ DNS ที่ต้องการ:8.8.8.8
- เซิร์ฟเวอร์ DNS สำรอง:8.8.4.4
คลิกตกลงเพื่อบันทึกการตั้งค่า
อ่านเลย :DNS Aging &Scavenging คืออะไร &วิธีกำหนดค่าคุณสมบัติบน Windows Server