Ubuntu 14.04 上的 IPv6 路由配置

Ubuntu 14.04 上的 IPv6 路由配置

当我添加网关时,出现这样的错误 RTNETLINK answers: No route to host

我使用了以下所有命令:

root@server1:~# /sbin/ip -6 route add default via 2620:1e6:101::8888:1
RTNETLINK answers: No route to host
root@server1:~# ip -6 r a default via 2620:1e6:101::1/64 dev venet0
Error: an inet address is expected rather than "2620:1e6:101::1/64".

但问题并没有解决

答案1

这两个命令都有一些问题,第一个命令没有定义接口,而第二个命令确实(如错误消息所述)缺少地址 -2620:1e6:101::1/64表示子网,而不是地址。

这应该做:

ip -6 route add default via 2620:1e6:101::8888:1 dev venet0

要了解有关如何使用的更多信息ipiproute2 套件实用程序的更多信息,请参阅iproute2 备忘单。要深入了解 iproute2 的魔力,请参阅这里- 该文件有点过时但仍然有效。

相关内容