วิธีแก้ไขข้อผิดพลาดที่ไม่สามารถเข้าถึงได้ของโฮสต์ปลายทาง

สิ่งที่ต้องรู้

  • ทดสอบการเชื่อมต่อ IPv6 เพื่อกำหนด IP เกตเวย์เริ่มต้น จากนั้นเปรียบเทียบกับเกตเวย์ที่กำหนดค่าของอุปกรณ์ผ่านการตั้งค่า netshell IP
  • เพิ่มเกตเวย์: การตั้งค่า LAN > อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 6 (TCP/IPv6) > คุณสมบัติ. เปลี่ยน เกตเวย์เริ่มต้น ไปยังที่อยู่ที่ถูกต้อง
  • หากต้องการตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ ให้ป้อนการทดสอบ ping ใน Command Prompt: C:\Users\Me>ping -6 151.101.194.114.

รับข้อผิดพลาดที่ไม่สามารถเข้าถึงได้โฮสต์ปลายทางใน a พร้อมรับคำสั่ง เครือข่าย ทดสอบปิง สามารถทำให้หงุดหงิดได้ ในคู่มือนี้ เราจะแสดงวิธีแก้ไขข้อผิดพลาดที่ไม่สามารถเข้าถึงได้บนโฮสต์ปลายทาง Windows อุปกรณ์ ตลอดจนวิธีการเพิ่มที่อยู่เกตเวย์ที่ถูกต้องสำหรับโฮสต์ปลายทาง และวิธีตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

วิธีแก้ไขข้อผิดพลาดที่ไม่สามารถเข้าถึงได้ของโฮสต์ปลายทาง

ในการวินิจฉัยข้อผิดพลาด ให้ทำตามขั้นตอนเพื่อ แก้ไขข้อผิดพลาด IPv6 ก่อนเพื่อดูว่าสามารถแก้ไขปัญหาเครือข่ายของคุณได้หรือไม่ หากปัญหายังคงอยู่ คุณต้องดูโครงสร้างพื้นฐานของเครือข่ายเพื่อตรวจสอบว่าปัญหาอยู่ที่ใด

สำหรับตัวอย่างนี้ เราจะตรวจสอบการตั้งค่าเกตเวย์เริ่มต้น จากนั้นทำตามขั้นตอนเพื่อแก้ไข

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

  2. ต่อไปเราจะทดสอบ .ของเรา IPv6 เชื่อมต่อเพื่อดูว่ามีปัญหาอยู่หรือไม่ เพื่อทำสิ่งนี้, เปิดพรอมต์คำสั่ง และใช้คำสั่งต่อไปนี้เพื่อ ping ที่อยู่ IP เดิมของคุณ แต่พิมพ์ "ปิง -6" เพื่อแยกบรรทัด IPv6

    C:\Users\Me>ping -6 151.101.194.114
  3. คุณควรได้รับการตอบกลับใน Command Prompt ซึ่งมีลักษณะดังนี้:

    ปิง 151.101.194.114 ด้วยข้อมูล 64 ไบต์:
    ตอบกลับจาก 151.101.194.1.241: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
    ตอบกลับจาก 151.101.194.1.241: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
    ตอบกลับจาก 151.101.194.1.241: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
    ตอบกลับจาก 151.101.194.1.241: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
  4. คำตอบข้างต้นมาจากที่อยู่ IP 151.101.194.1.241 ซึ่งดูเหมือนว่าจะเกี่ยวข้องกับเกตเวย์ระยะไกลที่จัดการคำขอของเรา เพื่อตรวจสอบสิ่งนี้ ให้เรียกใช้ a ติดตามเส้นทาง โดยใช้คำสั่งต่อไปนี้:

    C:\Users\Me>tracert -6 -d 151.101.194.114
  5. คุณควรได้รับการตอบกลับ และควรมีลักษณะดังต่อไปนี้:

    ติดตามเส้นทาง 151.101.194.114 สูงสุด 30 ฮอป:
    1 1 ms 1 ms 1 ms 151.101.194.1.241
    2 151.101.194.1.241 รายงาน: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
    ติดตามเสร็จสมบูรณ์
  6. จากนี้ เราสามารถตัดสินได้ว่า 151.101.194.1.241 ได้รับการกำหนดค่าเป็นเกตเวย์เริ่มต้น หากต้องการตรวจสอบว่าเป็นไปตามที่ควรจะเป็นหรือไม่ ให้ดูการตั้งค่า IP ของเราผ่านเน็ตเชลล์ ในการเปิดใช้ netshell ให้ป้อนคำสั่งต่อไปนี้:

    C:\Users\Me>netsh
  7. เมื่อเปิด netshell ให้ป้อนคำสั่งนี้:

    netshell>อินเทอร์เฟซ ipv6
    อินเทอร์เฟซ netshell ipv6>showconfig
  8. การตอบกลับจะแสดงรายละเอียดการเชื่อมต่อเครือข่ายท้องถิ่นของเรา พร้อมด้วยบรรทัดอ้างอิงสำหรับเกตเวย์เริ่มต้น ในตัวอย่างของเรา เราเห็นสิ่งต่อไปนี้:

    เกตเวย์เริ่มต้น 151.101.194.1.241

    นี่เป็นการยืนยันว่า 151.101.194.1.241 ได้รับการกำหนดค่าเป็นเกตเวย์เริ่มต้นแล้ว แต่เมื่อเราดูที่อยู่ IP ของอุปกรณ์จริง เราจะเห็นว่ามีความแตกต่างกันเล็กน้อย: 151.101.194.1.244

สาเหตุของข้อผิดพลาดที่โฮสต์ปลายทางไม่สามารถเข้าถึงได้

มีหลายสาเหตุที่เป็นไปได้ที่ทำให้เกิดข้อผิดพลาด "โฮสต์ปลายทางไม่สามารถเข้าถึงได้" รวมถึงสิ่งต่างๆ ที่เรียบง่าย เช่น สายเคเบิลที่เชื่อมต่อผิดพลาดหรือไฟร์วอลล์ที่ก้าวร้าวมากเกินไป ดังที่คุณเห็นจากรายละเอียดด้านล่าง เรากำลังพยายาม ping อุปกรณ์เครือข่ายที่เฉพาะเจาะจง ที่อยู่ IPแต่คำตอบที่เราได้รับไม่ได้ให้รายละเอียดมากไปกว่าตัวข้อผิดพลาดเอง:

C:\Users\Me>ping 151.101.194.114
ปิง 151.101.194.114 ด้วยข้อมูล 64 ไบต์:
ตอบกลับจาก 151.101.194.114: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
ตอบกลับจาก 151.101.194.114: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
ตอบกลับจาก 151.101.194.114: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
ตอบกลับจาก 151.101.194.114: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้

เกิดอะไรขึ้นที่นี่? พูดง่ายๆ ก็คือ เรากำลังพยายามสื่อสารกับอุปกรณ์ตามที่อยู่ IP ที่ระบุ แต่เกตเวย์ระยะไกลคือ ไม่สามารถส่งคำขอ ping ของเราไปยังโฮสต์ได้ดังนั้นจึงส่งข้อความสะท้อนกลับเพื่อบอกว่าไม่สามารถ พบ.

วิธีเพิ่มที่อยู่เกตเวย์ที่ถูกต้องสำหรับโฮสต์ปลายทาง

จากข้อมูลที่ได้รับข้างต้น เราจะเห็นได้ว่าเราต้องเพิ่มที่อยู่เกตเวย์ที่ถูกต้องผ่านของเรา เครือข่ายท้องถิ่น (LAN) การตั้งค่า. โดยทำตามขั้นตอนเหล่านี้

  1. เลือก การตั้งค่า > เครือข่ายและอินเทอร์เน็ต > เชื่อมต่อเครือข่าย.

  2. คลิกขวาที่เครือข่ายท้องถิ่นที่เกี่ยวข้อง จากนั้นเลือก คุณสมบัติ.

  3. จากรายการ เลือก อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 6 (TCP/IPv6) ต่อไป เลือก คุณสมบัติ.

  4. ในแท็บ Properties เปลี่ยน Default Gateway เป็นที่อยู่ที่ถูกต้อง ในตัวอย่างนี้ เราเปลี่ยน "151.101.194.1.241" เป็น "151.101.194.1.244"

  5. กด ตกลง เพื่อบันทึกการเปลี่ยนแปลง

วิธีตรวจสอบว่าข้อผิดพลาดที่ไม่สามารถเข้าถึงได้ของโฮสต์ปลายทางได้รับการแก้ไขแล้วหรือไม่

  1. ในการตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ ให้กลับไปที่ Command Prompt และออกจาก netshell โดยใช้คำสั่งต่อไปนี้:

    อินเทอร์เฟซ netsh ipv6>ออก
  2. ตอนนี้เราพร้อมที่จะลองทดสอบ ping อีกครั้งโดยใช้คำสั่งนี้:

    C:\Users\Me>ping -6 151.101.194.114
  3. เช่นเดียวกับก่อนหน้านี้ ping ควรกลับมาพร้อมกับการตอบกลับที่แสดงเกตเวย์เริ่มต้นใหม่

    ปิง 151.101.194.114 ด้วยข้อมูล 64 ไบต์:
    64 ไบต์จาก 151.101.194.114: icmp_seq=0 ttl=57 เวลา=27.205 ms
    64 ไบต์จาก 151.101.194.114: icmp_seq=1 ttl=57 เวลา=14.109 ms
    64 ไบต์จาก 151.101.194.114: icmp_seq=2 ttl=57 เวลา=13.887 ms
    64 ไบต์จาก 151.101.194.114: icmp_seq=3 ttl=57 เวลา=13.954 ms
    64 ไบต์จาก 151.101.194.114: icmp_seq=4 ttl=57 เวลา=18.269 ms
  4. ดังที่เราเห็น การทดสอบ ping ของเรากำลังทำงานและการเชื่อมต่อของเราทำงานตามที่คาดไว้