ปัญหา Windows 10 Ping ได้แต่เปิดเว็บไซต์ไม่ได้ เป็นอาการเสียด้านเครือข่ายที่พบได้บ่อย โดยเฉพาะในกรณีที่อินเทอร์เน็ตยังทำงานอยู่ แต่ไม่สามารถเข้าเว็บไซต์ได้
อาการนี้มักทำให้ผู้ใช้เข้าใจผิดว่าอินเทอร์เน็ตเสีย ทั้งที่จริงแล้วระบบ Network ยังเชื่อมต่อได้ปกติ
อาการที่พบ เช่น
-
Ping IP ได้ แต่เปิดเว็บไซต์ไม่ได้
-
Browser แจ้ง This site can't be reached
-
โปรแกรมบางตัวใช้อินเทอร์เน็ตไม่ได้
-
ต่อ WiFi หรือ LAN ได้ แต่เข้าเว็บไม่ได้
บทความนี้จาก COMSIAM จะอธิบายสาเหตุและวิธีแก้ไขอย่างละเอียด และจากประสบการณ์ของทีม คอมสยาม ปัญหานี้มักเกิดจาก DNS หรือ Network Configuration
อาการของปัญหา
① 🌐 Ping IP ได้ แต่เปิดเว็บไซต์ไม่ได้
เช่น
Ping
8.8.8.8
ได้ผลลัพธ์ แต่เปิดเว็บไซต์ไม่ได้
② ⚠ Browser แจ้ง This site can't be reached
③ 📡 อินเทอร์เน็ตเหมือนใช้งานได้ แต่เว็บไม่โหลด
④ 🔎 โปรแกรมบางตัวเชื่อมต่ออินเทอร์เน็ตไม่ได้
อาการเหล่านี้มักเกี่ยวข้องกับ DNS Server
สาเหตุที่พบบ่อย
① 🌐 DNS Server มีปัญหา
② 🛠 DNS Cache เสีย
③ ⚙ Proxy Setting ผิดพลาด
④ 🔧 Firewall บล็อกเว็บไซต์
⑤ 📡 Router มีปัญหา DNS
วิธีแก้ Windows 10 Ping ได้แต่เปิดเว็บไม่ได้
① 🔄 ล้าง DNS Cache
เปิด
Command Prompt
พิมพ์
ipconfig /flushdns
คำสั่งนี้จะล้าง DNS Cache ในเครื่อง
② 🌐 เปลี่ยน DNS Server
ตั้งค่า DNS เป็น
Google DNS
8.8.8.8
8.8.4.4
หรือ
Cloudflare DNS
1.1.1.1
1.0.0.1
③ 🔧 Reset Network Stack
เปิด Command Prompt
พิมพ์
netsh winsock reset
จากนั้น Restart เครื่อง
④ ⚙ ตรวจสอบ Proxy Setting
ไปที่
Settings
Network & Internet
Proxy
ปิด
Use a proxy server
ถ้าไม่ได้ใช้งาน Proxy
⑤ 🛠 ตรวจสอบ Firewall
บางครั้ง Firewall อาจบล็อกเว็บไซต์
ลอง
-
ปิด Firewall ชั่วคราว
-
แล้วทดสอบเปิดเว็บไซต์อีกครั้ง
เทคนิคจากช่าง IT
จากประสบการณ์ของทีม คอมสยาม
ปัญหา Ping ได้แต่เปิดเว็บไม่ได้ เกิดจาก
-
DNS Server มีปัญหา
-
DNS Cache เสีย
-
Proxy Configuration ผิด
กว่า 80% ของปัญหานี้ สามารถแก้ได้ด้วยคำสั่ง
ipconfig /flushdns
หรือเปลี่ยน DNS เป็น
1.1.1.1
ซึ่งเป็น DNS ที่เร็วและเสถียร
วิธีตรวจสอบว่า DNS มีปัญหาหรือไม่
เปิด
Command Prompt
พิมพ์
ping google.com
ถ้า Ping ไม่ได้ แต่
ping 8.8.8.8
ได้
แสดงว่าเป็นปัญหา DNS
สรุป
ปัญหา Windows 10 Ping ได้แต่เปิดเว็บไม่ได้ มักเกิดจาก
-
DNS Server มีปัญหา
-
DNS Cache เสีย
-
Proxy Setting ผิด
-
Firewall บล็อกเว็บไซต์
วิธีแก้ที่ได้ผลมากที่สุดคือ
-
ล้าง DNS Cache
-
เปลี่ยน DNS Server
-
Reset Network Stack
-
ตรวจสอบ Proxy
หากเครื่องอื่นในเครือข่ายใช้งานได้ปกติ แสดงว่าปัญหาอยู่ที่ Windows ในเครื่องนั้น