OpenVZ中的VPS支持IPv6?
OpenVZ官方文档建议通过桥接方式来搞定IPv6,虽然也提供给VPS分配IPv6地址的方法,也提到需要通过修改sysctl.conf文件来处理邻居发现和路由发现等协议,但是文档并未提及如何修改sysctl.conf文件,详见:IPv6。
本文在不使用桥接的环境中,使vps可以与物理机共用同一段IPv6地址。
修改/etc/sysctl.conf文件,增加
# IPv6 Packet Forwarding and Proxy NDP net.ipv6.conf.default.forwarding = 1 net.ipv6.conf.all.forwarding = 1 net.ipv6.conf.default.proxy_ndp = 1 net.ipv6.conf.all.proxy_ndp = 1
给VPS增加IPv6地址
vzctl set <id> --ipadd <ipv6_addr> --save
删除VPS的IPv6地址
vzctl set <id> --ipdel <ipv6_addr> --save