我的网络提供商为我分配了一个 IPv6 /56。我的目标是为我拥有的每台虚拟机分配一个 /64。他们告诉我,他们会将 /56 路由到我的 CentOS Xen 服务器,而我必须处理到虚拟机的路由。
我是否将 2001:db8:1111:15::2 分配给主机服务器的网络配置,并以 ::1 作为网关?
来自提供商的消息:
我们已将 IPv6 地址路由到您的 vlan。2001
:db8:1111:15::1/122
然后我们将
2001:db8:2222:2000::/56 路由到 2001:db8:1111:15::2
答案1
是的,我对提供商的回应的理解也是您将物理接口配置2001:db8:1111:15::2/122
为2001:db8:1111:15::1
网关。
使用/122
为链接前缀有点不寻常。建议的做法是使用/64
。但您不应配置比提供商告诉您的更短的前缀,因此我建议您坚持使用/122
他们所说的。
好消息是,由于您获得了路由前缀,因此提供商如何配置该链接前缀对您来说并不是什么大问题。 之前的问题有更多详细信息链接前缀和路由前缀。
路由前缀2001:db8:2222:2000::/56
可以细分为 256 个链接前缀,最多可容纳 256 个虚拟机。不过,您可能需要留出一些/60
空间,以防万一发现其中一个虚拟机需要路由前缀。
例如,您可以使用2001:db8:2222:2000::/64
through2001:db8:2222:207f::/64
作为链接前缀,以允许 128 个虚拟机。并使用2001:db8:2222:2080::/60
through2001:db8:2222:20f0::/60
作为路由前缀,允许最多 16 个虚拟机为自己获取路由/60
。