我没有获取ipv6。为什么我无法 ping 通 ipv6.google.com?

我没有获取ipv6。为什么我无法 ping 通 ipv6.google.com?

我正在尝试从 LAN 中的计算机发送 ipv6 ping。不幸的是它不起作用。看来我在 LAN 中有一个 ipv6 地址,但不知何故ping -Ieth1 ipv6.google.com只打印了一个connect: Network is unreachable.

这是我的路由表:

    Kernel IPv6 routing table
    Destination                    Next Hop                   Flag Met Ref Use If
    fe80::/64                      ::                         U    256 0     0 eth1
    ::/0                           ::                         !n   -1  1429877 lo
    ::1/128                        ::                         Un   0   5     6 lo
    fe80::9a90:96ff:fea4:e451/128  ::                         Un   0   2     5 lo
    ff00::/8                       ::                         U    256 8 99924 eth1
    ::/0                           ::                         !n   -1  1429877 lo

这是输出ifconfig

eth0  Link encap:Ethernet  HWaddr 98:90:96:a4:e5:49  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Memory:fb300000-fb37ffff

eth1  Link encap:Ethernet  HWaddr 98:90:96:a4:e4:51  
      inet addr:172.20.33.53  Bcast:172.20.35.255  Mask:255.255.252.0
      inet6 addr: fe80::9a90:96ff:fea4:e451/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:946567 errors:0 dropped:0 overruns:0 frame:0
      TX packets:322832 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:144448246 (144.4 MB)  TX bytes:68655794 (68.6 MB)
      Interrupt:20 Memory:fb400000-fb420000

lo    Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:463549 errors:0 dropped:0 overruns:0 frame:0
      TX packets:463549 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1
      RX bytes:113166471 (113.1 MB)  TX bytes:113166471 (113.1 MB)

关于可能的原因以及我可以改变什么有什么想法吗?

答案1

您只有本地链路、不可路由的 ipv6 (fe80::/10)。

所以你没有公共可路由的 IPv6。

在此配置中,您可以使 ipv6 仅连接到同一 L2 网段中的链路本地地址。

答案2

要使用 IPv6 执行 ping 操作,您必须使用以下命令:

ping6 example.com

但即使目前您也只有一个链接本地地址,因此这不起作用。您需要一个可路由的 IPv6 地址才能向外执行 ping 操作。

相关内容