วิธีแก้ไขข้อผิดพลาดที่ไม่สามารถเข้าถึงได้ของโฮสต์ปลายทาง
สิ่งที่ต้องรู้
- ทดสอบการเชื่อมต่อ IPv6 เพื่อกำหนด IP เกตเวย์เริ่มต้น จากนั้นเปรียบเทียบกับเกตเวย์ที่กำหนดค่าของอุปกรณ์ผ่านการตั้งค่า netshell IP
- เพิ่มเกตเวย์: การตั้งค่า LAN > อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 6 (TCP/IPv6) > คุณสมบัติ. เปลี่ยน เกตเวย์เริ่มต้น ไปยังที่อยู่ที่ถูกต้อง
- หากต้องการตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ ให้ป้อนการทดสอบ ping ใน Command Prompt: C:\Users\Me>ping -6 151.101.194.114.
รับข้อผิดพลาดที่ไม่สามารถเข้าถึงได้โฮสต์ปลายทางใน a พร้อมรับคำสั่ง เครือข่าย ทดสอบปิง สามารถทำให้หงุดหงิดได้ ในคู่มือนี้ เราจะแสดงวิธีแก้ไขข้อผิดพลาดที่ไม่สามารถเข้าถึงได้บนโฮสต์ปลายทาง Windows อุปกรณ์ ตลอดจนวิธีการเพิ่มที่อยู่เกตเวย์ที่ถูกต้องสำหรับโฮสต์ปลายทาง และวิธีตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
วิธีแก้ไขข้อผิดพลาดที่ไม่สามารถเข้าถึงได้ของโฮสต์ปลายทาง
ในการวินิจฉัยข้อผิดพลาด ให้ทำตามขั้นตอนเพื่อ แก้ไขข้อผิดพลาด IPv6 ก่อนเพื่อดูว่าสามารถแก้ไขปัญหาเครือข่ายของคุณได้หรือไม่ หากปัญหายังคงอยู่ คุณต้องดูโครงสร้างพื้นฐานของเครือข่ายเพื่อตรวจสอบว่าปัญหาอยู่ที่ใด
สำหรับตัวอย่างนี้ เราจะตรวจสอบการตั้งค่าเกตเวย์เริ่มต้น จากนั้นทำตามขั้นตอนเพื่อแก้ไข
ในการเริ่มต้น เราต้องตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของเราผ่านเบราว์เซอร์ สำหรับตัวอย่างนี้ เราจะตรวจสอบ google.com เพื่อดูว่าโหลดอยู่ในอุปกรณ์ของเราหรือไม่ ถ้าเป็นเช่นนั้น เรารู้ว่ามีปัญหาในเครือข่ายท้องถิ่นของเรา มากกว่าปัญหาการเชื่อมต่อที่กว้างขึ้น
-
ต่อไปเราจะทดสอบ .ของเรา IPv6 เชื่อมต่อเพื่อดูว่ามีปัญหาอยู่หรือไม่ เพื่อทำสิ่งนี้, เปิดพรอมต์คำสั่ง และใช้คำสั่งต่อไปนี้เพื่อ ping ที่อยู่ IP เดิมของคุณ แต่พิมพ์ "ปิง -6" เพื่อแยกบรรทัด IPv6
C:\Users\Me>ping -6 151.101.194.114
-
คุณควรได้รับการตอบกลับใน 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: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้ -
คำตอบข้างต้นมาจากที่อยู่ IP 151.101.194.1.241 ซึ่งดูเหมือนว่าจะเกี่ยวข้องกับเกตเวย์ระยะไกลที่จัดการคำขอของเรา เพื่อตรวจสอบสิ่งนี้ ให้เรียกใช้ a ติดตามเส้นทาง โดยใช้คำสั่งต่อไปนี้:
C:\Users\Me>tracert -6 -d 151.101.194.114
-
คุณควรได้รับการตอบกลับ และควรมีลักษณะดังต่อไปนี้:
ติดตามเส้นทาง 151.101.194.114 สูงสุด 30 ฮอป:
1 1 ms 1 ms 1 ms 151.101.194.1.241
2 151.101.194.1.241 รายงาน: ไม่สามารถเข้าถึงโฮสต์ปลายทางได้
ติดตามเสร็จสมบูรณ์ -
จากนี้ เราสามารถตัดสินได้ว่า 151.101.194.1.241 ได้รับการกำหนดค่าเป็นเกตเวย์เริ่มต้น หากต้องการตรวจสอบว่าเป็นไปตามที่ควรจะเป็นหรือไม่ ให้ดูการตั้งค่า IP ของเราผ่านเน็ตเชลล์ ในการเปิดใช้ netshell ให้ป้อนคำสั่งต่อไปนี้:
C:\Users\Me>netsh
-
เมื่อเปิด netshell ให้ป้อนคำสั่งนี้:
netshell>อินเทอร์เฟซ ipv6
อินเทอร์เฟซ netshell ipv6>showconfig -
การตอบกลับจะแสดงรายละเอียดการเชื่อมต่อเครือข่ายท้องถิ่นของเรา พร้อมด้วยบรรทัดอ้างอิงสำหรับเกตเวย์เริ่มต้น ในตัวอย่างของเรา เราเห็นสิ่งต่อไปนี้:
เกตเวย์เริ่มต้น 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) การตั้งค่า. โดยทำตามขั้นตอนเหล่านี้
เลือก การตั้งค่า > เครือข่ายและอินเทอร์เน็ต > เชื่อมต่อเครือข่าย.
คลิกขวาที่เครือข่ายท้องถิ่นที่เกี่ยวข้อง จากนั้นเลือก คุณสมบัติ.
จากรายการ เลือก อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 6 (TCP/IPv6) ต่อไป เลือก คุณสมบัติ.
ในแท็บ Properties เปลี่ยน Default Gateway เป็นที่อยู่ที่ถูกต้อง ในตัวอย่างนี้ เราเปลี่ยน "151.101.194.1.241" เป็น "151.101.194.1.244"
กด ตกลง เพื่อบันทึกการเปลี่ยนแปลง
วิธีตรวจสอบว่าข้อผิดพลาดที่ไม่สามารถเข้าถึงได้ของโฮสต์ปลายทางได้รับการแก้ไขแล้วหรือไม่
-
ในการตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ ให้กลับไปที่ Command Prompt และออกจาก netshell โดยใช้คำสั่งต่อไปนี้:
อินเทอร์เฟซ netsh ipv6>ออก
-
ตอนนี้เราพร้อมที่จะลองทดสอบ ping อีกครั้งโดยใช้คำสั่งนี้:
C:\Users\Me>ping -6 151.101.194.114
-
เช่นเดียวกับก่อนหน้านี้ 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 ดังที่เราเห็น การทดสอบ ping ของเรากำลังทำงานและการเชื่อมต่อของเราทำงานตามที่คาดไว้