วิธีใช้ DNS เพื่อแก้ไขหน้าเว็บไม่โหลดอย่างถูกต้อง

สารบัญ:

วิธีใช้ DNS เพื่อแก้ไขหน้าเว็บไม่โหลดอย่างถูกต้อง
วิธีใช้ DNS เพื่อแก้ไขหน้าเว็บไม่โหลดอย่างถูกต้อง
Anonim

มีหลายสาเหตุที่ทำให้หน้าเว็บโหลดไม่สำเร็จในเบราว์เซอร์ของคุณ เราสำรวจสาเหตุของการโหลดหน้าเว็บไม่ได้และวิธีแก้ไขปัญหาเหล่านี้

เว็บเบราว์เซอร์และปัญหาความเข้ากันได้

บางครั้งปัญหาคือเรื่องความเข้ากันได้ เช่น เกิดขึ้นเมื่อนักพัฒนาของเว็บไซต์ใช้เทคนิคการเข้ารหัสที่เป็นกรรมสิทธิ์ซึ่งไม่ใช่ทุกเบราว์เซอร์ที่รู้วิธีตีความ คุณสามารถตรวจสอบปัญหาประเภทนี้ได้โดยใช้เบราว์เซอร์อื่นเพื่อเข้าชมเว็บไซต์ที่เป็นปัญหา

นั่นเป็นเหตุผลหนึ่งว่าทำไมจึงควรเก็บเว็บเบราว์เซอร์ 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 ที่ใช้งานได้สำหรับคุณหรือไม่ นี่คือหนึ่งในวิธีเหล่านั้น:

  1. เปิดตัว Terminal ที่ /Applications/Utilities/.
  2. พิมพ์หรือคัดลอกและวางคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล

    โฮสต์ www.lifewire.com

  3. กดปุ่ม 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 ได้ นี่คือสกู๊ปฉบับย่อเกี่ยวกับวิธีการเปลี่ยนแปลงด้วยตัวคุณเอง

  1. เปิดการตั้งค่าระบบโดยคลิกที่ไอคอน System Preferences ใน Dock หรือเลือกรายการ System Preferences จากApple เมนู

    Image
    Image
  2. คลิกไอคอน เครือข่าย ในหน้าต่างการตั้งค่าระบบ
  3. เลือกการเชื่อมต่อที่คุณใช้สำหรับการเข้าถึงอินเทอร์เน็ต สำหรับเกือบทุกคน นี่คือ Wi-Fi หรือ อีเธอร์เน็ตในตัว.

    Image
    Image
  4. คลิกปุ่ม ขั้นสูง
  5. เลือกแท็บ DNS

    Image
    Image
  6. คลิกปุ่มบวก (+) ด้านล่างช่องเซิร์ฟเวอร์ DNS และป้อนที่อยู่ DNS ต่อไปนี้:

    208.67.222.222

  7. ทำซ้ำขั้นตอนข้างต้นและป้อนที่อยู่ DNS ที่สอง ดังที่แสดงด้านล่าง:

    208.67.220.220

  8. คลิกปุ่ม OK
  9. คลิกปุ่ม Apply
  10. ปิดบานหน้าต่างการตั้งค่าเครือข่าย

OpenDNS มีตัวเลือกมากมาย

Mac ของคุณสามารถเข้าถึงบริการ DNS ที่ให้บริการโดย OpenDNS และเว็บไซต์ที่เอาแต่ใจควรโหลดอย่างถูกต้องแล้ว

วิธีการเพิ่มรายการ OpenDNS นี้จะเก็บค่า DNS เดิมของคุณ หากต้องการ คุณสามารถจัดลำดับรายการใหม่ โดยย้ายรายการใหม่ไปที่ด้านบนสุดของรายการ การค้นหา DNS เริ่มต้นด้วยเซิร์ฟเวอร์ DNS ตัวแรกในรายการ

หากไม่พบไซต์ในรายการแรก การค้นหา DNS จะเรียกใช้รายการที่สอง สิ่งนี้จะดำเนินต่อไปจนกว่าจะมีการค้นหาหรือเซิร์ฟเวอร์ DNS ทั้งหมดในรายการหมดแล้ว

หากเซิร์ฟเวอร์ DNS ใหม่ที่คุณเพิ่มทำงานได้ดีกว่าเซิร์ฟเวอร์เดิมของคุณ ให้ย้ายรายการใหม่ไปที่ด้านบนสุดของรายการโดยเลือกและลากไปด้านบน

แนะนำ: