CoreOS(Container Linux)/ docker-engine ipv6问题

我有一个类似的问题: docker容器ipv6configuration不工作

Container Linux by CoreOS stable (1465.7.0) Docker Version: 1.12.6 

使用DOCKER_OPTS='--ipv6 --fixed-cidr-v6=2001:xxx:21::71/124'

2001:xxx:21::70/124分配2001:xxx:21::70/124 2001:xxx:21::/64

资源: https : //medium.com/@jonasotten/docker-on-digitalocean-with-a-public-ipv6-address-for-each-container-e908c73dbee6

从主持人:

 ip -6 route show 2001:xxx:21::70/124 dev docker0 metric 1024 2001:xxx:21::/64 dev eth0 proto kernel metric 256 fe80::/64 dev eth1 proto kernel metric 256 fe80::/64 dev docker0 proto kernel metric 256 default via 2001:xxx:21::1 dev eth0 proto static metric 1024 

从高山容器:

 5: eth0@if6: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 1500 state UP inet6 2001:xxx:21::72/124 scope global flags 02 valid_lft forever preferred_lft forever inet6 fe80::42:acff:fe11:2/64 scope link tentative valid_lft forever preferred_lft forever 2001:xxx:21::70/124 dev eth0 metric 256 fe80::/64 dev eth0 metric 256 default via 2001:xxx:21::71 dev eth0 metric 1024 ff00::/8 dev eth0 metric 256 

在https://docs.docker.com/engine/userguide/networking/default_network/ipv6/#using-ndp-proxying中 ,它表示默认网关是fe80::1 。 我已经尝试运行容器--cap-add=NET_ADMIN并设置ip -6 route add default via fe80::1 dev eth0没有运气,所以我不知道这是否是红色的鲱鱼?

我已经尝试在主机上设置sysctl net.ipv6.conf.eth0.proxy_ndp=1sysctl net.ipv6.conf.eth0.accept_ra=2 。 仍然没有运气。

有人有想法吗?