มีหลายสาเหตุที่ทำให้หน้าเว็บโหลดไม่สำเร็จในเบราว์เซอร์ของคุณ เราสำรวจสาเหตุของการโหลดหน้าเว็บไม่ได้และวิธีแก้ไขปัญหาเหล่านี้
เว็บเบราว์เซอร์และปัญหาความเข้ากันได้
บางครั้งปัญหาคือเรื่องความเข้ากันได้ เช่น เกิดขึ้นเมื่อนักพัฒนาของเว็บไซต์ใช้เทคนิคการเข้ารหัสที่เป็นกรรมสิทธิ์ซึ่งไม่ใช่ทุกเบราว์เซอร์ที่รู้วิธีตีความ คุณสามารถตรวจสอบปัญหาประเภทนี้ได้โดยใช้เบราว์เซอร์อื่นเพื่อเข้าชมเว็บไซต์ที่เป็นปัญหา
นั่นเป็นเหตุผลหนึ่งว่าทำไมจึงควรเก็บเว็บเบราว์เซอร์ Safari, Firefox และ Chrome ไว้ใกล้มือ หากหน้าโหลดในเบราว์เซอร์หนึ่งแต่ไม่ใช่อีกเบราว์เซอร์ แสดงว่าเป็นปัญหาความเข้ากันได้
ISP ของคุณอาจเป็นผู้ร้ายได้
สาเหตุที่เป็นไปได้มากที่สุดอย่างหนึ่งที่ทำให้หน้าเว็บไม่โหลดคือระบบ DNS (Domain Name Server) ที่กำหนดค่าไม่ถูกต้องหรือบำรุงรักษาไม่ดีโดย ISP (ผู้ให้บริการอินเทอร์เน็ต) ผู้ใช้อินเทอร์เน็ตส่วนใหญ่มีระบบ DNS ที่ ISP กำหนดให้กับพวกเขา
บางครั้งทำโดยอัตโนมัติ บางครั้ง ISP จะให้ที่อยู่อินเทอร์เน็ตของเซิร์ฟเวอร์ DNS แก่คุณเพื่อป้อนการตั้งค่าเครือข่ายของ Mac ด้วยตนเอง ไม่ว่าในกรณีใด ปัญหามักจะอยู่ที่จุดสิ้นสุดของการเชื่อมต่อของ ISP
DNS ทำงานอย่างไร
DNS เป็นระบบที่ทำให้ผู้ใช้สามารถใช้ชื่อที่จดจำได้ง่ายสำหรับเว็บไซต์และบริการอินเทอร์เน็ตอื่นๆ แทนที่จะใช้ที่อยู่ IP ตัวเลขที่จำยากซึ่งกำหนดให้กับเว็บไซต์ ตัวอย่างเช่น จำ www.lifewire.com ได้ง่ายกว่า 207.241.148.80 ซึ่งเป็นหนึ่งในที่อยู่ IP ของ Lifewire.com
หากระบบ DNS มีปัญหาในการแปล www.lifewire.com เป็นที่อยู่ IP ที่ถูกต้อง เว็บไซต์จะไม่โหลด คุณอาจเห็นข้อความแสดงข้อผิดพลาดหรืออาจแสดงเพียงบางส่วนของเว็บไซต์
นั่นไม่ได้หมายความว่าคุณทำอะไรไม่ได้ คุณสามารถยืนยันได้ว่าระบบ DNS ของ ISP ของคุณทำงานอย่างถูกต้องหรือไม่ หากไม่เป็นเช่นนั้น คุณสามารถเปลี่ยนการตั้งค่า DNS ของคุณเพื่อใช้เซิร์ฟเวอร์ที่มีประสิทธิภาพมากกว่าที่ ISP ของคุณแนะนำ
ทดสอบ DNS ของคุณ
Mac OS มีหลายวิธีในการทดสอบและยืนยันว่าระบบ DNS ที่ใช้งานได้สำหรับคุณหรือไม่ นี่คือหนึ่งในวิธีเหล่านั้น:
- เปิดตัว Terminal ที่ /Applications/Utilities/.
-
พิมพ์หรือคัดลอกและวางคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล
โฮสต์ www.lifewire.com
- กดปุ่ม return หรือ enter หลังจากคุณป้อนบรรทัดด้านบน
หากระบบ DNS ของ ISP ของคุณทำงาน คุณควรเห็นสองบรรทัดต่อไปนี้ส่งคืนในแอปพลิเคชัน Terminal:
www.lifewire.com เป็นนามแฝงสำหรับ dynwwwonly.lifewire.com.dynwwwonly.lifewire.com มีที่อยู่ 208.185.127.122
สิ่งที่สำคัญคือบรรทัดที่สอง ซึ่งยืนยันว่าระบบ DNS สามารถแปลชื่อเว็บไซต์เป็นที่อยู่อินเทอร์เน็ตที่เป็นตัวเลขจริง ในกรณีนี้คือ 208.185.127.122 (ที่อยู่ IP ที่คุณเห็นอาจแตกต่างกัน แต่จะอยู่ในรูปแบบเดียวกันหรือคล้ายกัน)
ลองใช้คำสั่งโฮสต์หากคุณมีปัญหาในการเข้าถึงเว็บไซต์ ไม่ต้องกังวลกับจำนวนบรรทัดของข้อความที่ส่งคืน มันแตกต่างกันไปในแต่ละเว็บไซต์ สิ่งสำคัญคือคุณไม่เห็นบรรทัดที่ระบุว่า:
ไม่พบโฮสต์ your.website.name
หากคุณพบผลลัพธ์ที่ไม่พบเว็บไซต์ และคุณแน่ใจว่าคุณป้อนชื่อเว็บไซต์ถูกต้องและมีเว็บไซต์ที่ใช้ชื่อนั้นจริงๆ คุณก็มั่นใจได้ว่าอย่างน้อยก็ชั่วขณะหนึ่ง ระบบ DNS ของ ISP ของคุณมีปัญหา
ใช้ DNS อื่น
วิธีที่ง่ายที่สุดในการแก้ไข DNS ที่ทำงานผิดปกติของ ISP คือการแทนที่ DNS อื่นสำหรับ DNS ที่ให้มา ระบบ DNS ที่ยอดเยี่ยมระบบหนึ่งดำเนินการโดยบริษัทชื่อ OpenDNS (ปัจจุบันเป็นส่วนหนึ่งของ Cisco) ซึ่งเสนอระบบ DNS ให้ใช้งานฟรี OpenDNS ให้คำแนะนำที่สมบูรณ์สำหรับการเปลี่ยนแปลงการตั้งค่าเครือข่ายของ Mac แต่ถ้าคุณมีปัญหา DNS คุณอาจไม่สามารถเข้าถึงเว็บไซต์ OpenDNS ได้ นี่คือสกู๊ปฉบับย่อเกี่ยวกับวิธีการเปลี่ยนแปลงด้วยตัวคุณเอง
เปิดการตั้งค่าระบบโดยคลิกที่ไอคอน System Preferences ใน Dock หรือเลือกรายการ System Preferences จากApple เมนู
- คลิกไอคอน เครือข่าย ในหน้าต่างการตั้งค่าระบบ
เลือกการเชื่อมต่อที่คุณใช้สำหรับการเข้าถึงอินเทอร์เน็ต สำหรับเกือบทุกคน นี่คือ Wi-Fi หรือ อีเธอร์เน็ตในตัว.
- คลิกปุ่ม ขั้นสูง
เลือกแท็บ DNS
คลิกปุ่มบวก (+) ด้านล่างช่องเซิร์ฟเวอร์ DNS และป้อนที่อยู่ DNS ต่อไปนี้:
208.67.222.222
ทำซ้ำขั้นตอนข้างต้นและป้อนที่อยู่ DNS ที่สอง ดังที่แสดงด้านล่าง:
208.67.220.220
- คลิกปุ่ม OK
- คลิกปุ่ม Apply
- ปิดบานหน้าต่างการตั้งค่าเครือข่าย
OpenDNS มีตัวเลือกมากมาย
Mac ของคุณสามารถเข้าถึงบริการ DNS ที่ให้บริการโดย OpenDNS และเว็บไซต์ที่เอาแต่ใจควรโหลดอย่างถูกต้องแล้ว
วิธีการเพิ่มรายการ OpenDNS นี้จะเก็บค่า DNS เดิมของคุณ หากต้องการ คุณสามารถจัดลำดับรายการใหม่ โดยย้ายรายการใหม่ไปที่ด้านบนสุดของรายการ การค้นหา DNS เริ่มต้นด้วยเซิร์ฟเวอร์ DNS ตัวแรกในรายการ
หากไม่พบไซต์ในรายการแรก การค้นหา DNS จะเรียกใช้รายการที่สอง สิ่งนี้จะดำเนินต่อไปจนกว่าจะมีการค้นหาหรือเซิร์ฟเวอร์ DNS ทั้งหมดในรายการหมดแล้ว
หากเซิร์ฟเวอร์ DNS ใหม่ที่คุณเพิ่มทำงานได้ดีกว่าเซิร์ฟเวอร์เดิมของคุณ ให้ย้ายรายการใหม่ไปที่ด้านบนสุดของรายการโดยเลือกและลากไปด้านบน