我有两台Linux计算机,具有以下IPv6地址:
1: fe80::de0e:a1ff:fe15:13e0 prefixlen 64 2: fe80::2e0:4cff:feb0:f8d prefixlen 64
当我在第一台电脑上尝试:
# ping fe80::2e0:4cff:feb0:f8d ping: unknown host fe80::2e0:4cff:feb0:f8d
所以,似乎地址分配不正确,并且找不到第二台计算机。 哪里不对?
首先,你需要使用ping6
。 其次,你需要指定一个接口与-I
; 正如man
页所述:
-I界面
[…]对于ping6,在对本地链接作用域地址执行ping时,链接规范(由'%' – 目标中的表示法或此选项)是必需的。
Et瞧 :
[me@risby scratch]$ ping6 -I p1p1 fe80::213:72ff:feba:3750 [...] 64 bytes from fe80::213:72ff:feba:3750: icmp_seq=1 ttl=64 time=0.232 ms 64 bytes from fe80::213:72ff:feba:3750: icmp_seq=2 ttl=64 time=0.786 ms