ข้อผิดพลาดทั่วไปตอนเข้าเว็บ: "Fix Site can't be reached, Server IP could not be found" เกิดจากหลายสาเหตุ: ปัญหา ISP, ตั้งค่าที่ขัดขวาง DNS, DNS ไม่แปลง Domain เป็น IP ได้, Local Cache ขัดจังหวะ DNS Lookup, หรือเว็บไซต์เองล้ม/ตั้งค่า IP ผิด (ฝั่งเราแก้ไม่ได้) แต่เราสามารถตรวจสอบและแก้ฝั่งคอมพิวเตอร์ได้
แก้ Site Can't Be Reached, Server IP Could Not Be Found
วิธีที่ 1: ตรวจสอบ Ping ของการเชื่อมต่อ
Ping วัดเวลาระหว่างส่ง Request และรับ Packet หาข้อผิดพลาดการเชื่อมต่อ ใช้ Command Prompt:
- Win+S > cmd > Run as Administrator
- พิมพ์ ping google.com > Enter รอผลลัพธ์
- ถ้าไม่มี Error และแสดง 0% loss แสดงว่าเน็ตปกติ
วิธีที่ 2: Refresh หน้าเว็บ
DNS Resolution Error อาจเป็นชั่วคราว กด Refresh (ปุ่มวงกลมใกล้ Address Bar) หรือปิด/เปิด Browser ใหม่
วิธีที่ 3: ใช้ Network Troubleshooter
Windows มีเครื่องมือแก้ปัญหาเครือข่าย built-in แก้ IP ผิด, DNS Resolution ได้:
- Win+I > Settings > Update & Security
- Troubleshoot > Advanced Troubleshooters
- คลิก "Internet Connections" > ทำตามขั้นตอน
วิธีที่ 4: Flush DNS Resolver Cache
Local DNS Cache บางครั้งขัดจังหวะ Cloud Cache ทำให้เว็บใหม่โหลดไม่ได้ ให้ Clear DNS Cache:
- เปิด CMD แบบ Admin
- พิมพ์ ipconfig /flushdns > Enter
- ถ้าสำเร็จ จะขึ้น "Successfully fetched DNS Resolver cache."
- Reboot คอมพิวเตอร์ ทดสอบ
วิธีที่ 5: อัปเดต Network Adapter Drivers
Driver เก่าหลังอัปเดต Windows อาจขัดจังหวะ DNS แก้ได้โดยอัปเดต Driver:
- Win+R > devmgmt.msc > Enter (Device Manager)
- ขยาย Network Adapters > คลิกขวา Adapter ของคุณ > Update Driver > ทำตามขั้นตอน
- Reboot
วิธีที่ 6: ล้าง Browser Cache และ Cookies
Cache มากเกินไปอาจบล็อก Response จาก Server ให้ Clear Cache:
- เปิด Browser (ตัวอย่าง Firefox) > เมนู 3 แถบ > Options
- Privacy & Security > History Section (หรือกด Ctrl+Shift+Del)
- Clear History > เลือก Time Range > Clear Now
วิธีที่ 7: ใช้ DNS Server อื่น (Google DNS/OpenDNS)
DNS ของ ISP อาจช้า/ไม่ทันสมัย ใช้ Google DNS (8.8.8.8, 8.8.4.4) เร็วกว่าและมี Firewall พื้นฐาน:
- คลิกขวาไอคอน Network (LAN) Taskbar > Open Network & Internet Settings
- Settings > Change adapter options (ขวา)
- คลิกขวา Network ที่ใช้ > Properties
- เลือก "Internet Protocol Version 4 (IPv4)" > Properties
- General tab > "Use the following DNS server addresses" > ใส่: Preferred: 8.8.8.8 Alternate: 8.8.4.4
- OK > Reboot
วิธีที่ 8: Reset Windows Socket (WinSock)
WinSock คือการตั้งค่าการเชื่อมต่ออินเทอร์เน็ต ใช้ netsh รีเซ็ตได้:
- Win+S > cmd > Run as Administrator
- พิมพ์คำสั่งทีละบรรทัด:
netsh winsock reset
netsh int ip reset
- Restart PC
- เปิด CMD Admin อีกครั้ง พิมพ์: netsh int ipv4 reset reset.log
วิธีที่ 9: Restart DHCP Service
DHCP Client จัดการ DNS Resolution และ IP Mapping ถ้าไม่ทำงาน เว็บจะ Resolve ไม่ได้:
- Win+R > services.msc > Enter
- หา "DHCP Client" > คลิกขวา > Restart
- Flush DNS และ Reset WinSock (วิธี 4 และ 8) แล้วลองเข้าเว็บใหม่
แนะนำเพิ่มเติม:
- ดู Clipboard History Windows 10
- แก้ Desktop Background สีดำ Windows 10
- BSOD Log File อยู่ที่ไหน Windows 10?
- ซ่อม Hard Drive เสียหายด้วย CMD
ถ้าลองทุกวิธียังไม่ได้ ปัญหาอาจอยู่ที่ Server ของเว็บไซต์เอง (Internal Config) ข้อผิดพลาดนี้สุ่มเกิดได้ อาจผิดทั้งฝั่งเราและฝั่ง Server ต้องลองผิดลองถูก