ฉันจะรู้ได้อย่างไรว่าเราเตอร์ของฉันรองรับ IPv6 หรือไม่


15
$ ping6 ::
PING ::(::) 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.046 ms
64 bytes from ::1: icmp_seq=2 ttl=64 time=0.053 ms
64 bytes from ::1: icmp_seq=3 ttl=64 time=0.058 ms
^C
--- :: ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.046/0.052/0.058/0.007 ms

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


1
หืมตอนนี้ฉันสังเกตเห็นว่าฉันพยายาม ping เกตเวย์เริ่มต้น ( ::) รับการตอบกลับจากเครื่องเอง ( ::1) ดังนั้นฉันเดาว่าทั้งหมดที่บอกฉันว่าเครือข่ายของฉันไม่ได้รับการกำหนดค่าอย่างเหมาะสม
badp

คุณอาจแก้ไขโพสต์ของคุณเพื่อรวมยี่ห้อรุ่นและการแก้ไขของเราเตอร์ของคุณพร้อมกับเวอร์ชั่นเฟิร์มแวร์ที่ติดตั้งอยู่ในปัจจุบัน
Moab

2
@Moab ฉันต้องการคำตอบเราเตอร์ไม่เชื่อเรื่องพระเจ้าทั่วไปถ้าเป็นไปได้
badp

2
หากต้องการทดสอบทั้งเครือข่าย (คอมพิวเตอร์เครือข่ายท้องถิ่นผู้ให้บริการถึงเซิร์ฟเวอร์) โปรดดูทั้งtest-ipv6.comและipv6-test.com
Arjan

1
(ตามกัน: ping6 ::ทำให้ฉันหมดเวลา แต่ฉันใช้ IPv6 การใช้ชื่อโฮสต์ของเราเตอร์ของฉันทำงานได้ดีเมื่อสลับไร้สายของฉันping6 ::ทำให้ฉันping6: sendmsg: No route to hostได้)
Arjan

คำตอบ:


10

คุณสามารถ ping "ที่อยู่เราเตอร์ลิงก์ภายในเครื่องทั้งหมด" (RFC 4291) เพื่อค้นหาเราเตอร์ทั้งหมดในเครือข่ายท้องถิ่นของคุณ (แทนที่ en1 ด้วยชื่อของส่วนต่อประสานการเชื่อมต่อของคุณเช่น 'eth0' หรือ 'wlan0'):

$ ping6 -I en1 ff02::2
PING6(56=40+8+8 bytes) fe80::def0:9abc:5678:1234%en1 --> ff02::2
16 bytes from fe80::1234:5678:9abc:def0%en1, icmp_seq=0 hlim=64 time=33.759 ms
^C
--- ff02::2 ping6 statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 33.759/33.759/33.759/0.000 ms

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.