ฉันพยายามทำความเข้าใจกับIPv6 ให้ดีขึ้น
ประการแรกฉันลองifconfigและฉันได้รับต่อไปนี้:
eth0 Link encap:Ethernet HWaddr XXXXXXX
inet addr:X.X.X.X Bcast:X.X.X.X Mask:XXXXXXXXX
inet6 addr: XXXX::XXXX:XXX:XXXX:XXX/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:138752772 errors:0 dropped:0 overruns:0 frame:0
TX packets:67894054 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:67347428211 (67.3 GB) TX bytes:168368922639 (168.3 GB)
Interrupt:43
ดังนั้นจากข้างต้นฉันสามารถสันนิษฐานว่ามีการเปิดใช้งาน IPv6 (แก้ไขฉันถ้าฉันผิดที่นี่)
ตอนนี้ถ้าฉันใช้ping localhost
ฉันจะได้รับ:
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.026 ms
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.019 ms
64 bytes from localhost (127.0.0.1): icmp_req=3 ttl=64 time=0.025 ms
...
แต่เมื่อฉันใช้ping6 localhost
ฉันได้รับ:
unknown host
ฉันจะใช้งานping6
อย่างไร หรือโดยเฉพาะอย่างยิ่งต้องทำการเปลี่ยนแปลงอะไรบ้างเพื่อให้ping6 localhost
ทำงาน (ถ้าเป็นไปได้
ifconfig
และroute
ชอบip addr
และip route
สนับสนุนคุณสมบัติเครือข่ายมากขึ้นและให้ผลลัพธ์ที่สอดคล้องกันมากขึ้น