Vì vậy, vấn đề của tôi là tôi không thể làm cho IPv6 hoạt động được. Ping6 chỉ cho tôi biết connect: Network is unreachable
khi tôi cố gắng ping ipv6.google.com
chẳng hạn.
ifconfig
trông giống như (một chút kiểm duyệt):
eth0 Link encap:Ethernet HWaddr **:**:e9:b6:35:7e
inet addr:***.*.65.177 Bcast:***.*.65.191 Mask:255.255.255.224
inet6 addr: fe80::16da:e9ff:feb6:357e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:* errors:0 dropped:0 overruns:0 frame:0
TX packets:* errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:* TX bytes:*
Interrupt:28 Base address:0xc000
lo ...
route -6
trả về:
Destination Next Hop Flag Met Ref Use If
fe80::/64 :: U 256 0 0 eth0
fe80::/64 :: U 256 0 0 tap0
::/0 :: !n -1 1 5400 lo
::1/128 :: Un 0 4269387 lo
fe80::16da:e9ff:feb6:357e/128 :: Un 0 1 391 lo
fe80::4c7b:2bff:fef4:9db/128 :: Un 0 1 0 lo
ff00::/8 :: U 256 0 0 eth0
ff00::/8 :: U 256 0 0 tap0
::/0 :: !n -1 1 5400 lo
Một điều kỳ lạ khác là, ping địa chỉ IPv6 của riêng tôi chỉ hoạt động nếu tôi ping6
yêu cầu sử dụng cụ thể eth0
giao diện -I eth0
nếu không nó sẽ quay trở lại unknown host
.
Một điều tôi đã đọc là tôi cần chỉ định bộ định tuyến của mình trong bảng định tuyến bằng cách nào đó, nhưng tôi thậm chí không biết địa chỉ của bộ định tuyến và tôi cũng không biết làm thế nào để tìm ra nó (vì tôi không giống như một chuyên gia mạng và IPv6 có vẻ khó hiểu hơn cả IPv4 đối với tôi).
Bất kỳ ý tưởng hoặc giải pháp?