设置:
VM(eth0)-> hostveth -> ContainerVeth
eth0 和 hostveth 位于虚拟机网络命名空间中,而 containerveth 位于不同的命名空间中
sysctl ipv6 转发和 iptables FORWARD 链均已允许。已检查过滤表,没有规则阻止链接本地 ipv6。
请求来自 VM 外部,发往 Linux pod(容器)。Pod 收到来自 linklocal ip 的请求,并以 linklocal ip 作为目标 ip 响应该请求。响应到达 VM(在 hostveth 上执行 tcpdump),但未转发到 VM eth0。此转发适用于其他 ipv6 目标地址。如果我遗漏了什么,请告诉我。很高兴提供更多详细信息。提前致谢!