Skip to content

开启双栈支持

Huanyu He edited this page Sep 8, 2022 · 7 revisions

v0.6.0 版本之前,hybridnet 默认只支持 IPv4 容器网络环境的创建,如果要支持 IPv6 或者双栈,需要开启 hybridnet 双栈 feature

helm upgrade hybridnet hybridnet/hybridnet -n kube-system --set dualStack=true --reuse-values

对于 >= v0.6.0 版本的 hybridnet,双栈作为内置的功能默认开启,不再提供 开启/关闭 的参数

低版本 Linux 内核可能存在 ipv6 的兼容性问题,需要关注的内核修复主要为:

  • net: ipv6: Use passed in table for nexthop lookups,如果内核不包含该修复,会导致 hybridnet 的 VLAN 网络模式无法正常工作,因为无法指定 route table id 添加默认路由;对于 CentOS 发行版,该修复在 3.10.0-1039.el7 内核版本引入