首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同一个网络上的多个IPv6路由器

同一个网络上的多个IPv6路由器
EN

Server Fault用户
提问于 2018-09-17 13:27:01
回答 2查看 3.5K关注 0票数 2

我有两个家庭网络的互联网服务提供商。它们连接到两个独立的路由器。如果我同时在两个路由器上运行radvd和dhcpd,我就没有IPv6连接。只有当其中一个路由器正在运行radvd和dhcpd时,我的IPv6连接才能工作。为什么是这种情况?

相反,对于IPv4,我在两个路由器上运行dhcpd,而网络上的其他计算机则机会主义地获取路由器首先响应的IP和网关设置。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2018-09-17 18:29:56

IPv4

IPv4之所以表现得像您所观察到的那样,是因为它最初并不打算在接口上支持多个IP地址。因此,DHCP客户端只需等待第一个DHCP服务器发送报价,客户端就会认为这是唯一的DHCP服务器。

IPv6

然而,IPv6的目的是支持接口上的多个地址,因此机器可以接受来自多个路由器的路由器广告,并向接口分配多个IP地址。

但是,除非您开始使用策略路由之类的高级设置,否则您将有一个路由表,它只考虑路由决策的目标地址,并且只有一个默认路由指向两个路由器中的一个。

因此,无论客户端使用哪个源地址,您都可以期望数据包被路由到两个路由器中的相同位置。源地址的选择将考虑许多因素,包括源地址是否将是分配给数据包最终将被路由通过的接口的地址之一。但是,这在这里没有帮助,因为客户端将使用相同的接口到达两个路由器。

因此,客户端机器可能会在一个路由器分配的范围内选择一个源IP地址,但会将数据包发送到另一个路由器。如果没有在路上的包过滤器,这是可行的。即使您可以为这些数据包过滤器找到解决方案,它仍然不是一个理想的设置,因为当传出流量通过一个路由器而传入的流量通过另一个路由器时,您不会真正得到一个冗余设置。

你的问题中没有足够的信息可以肯定地说,这就是为什么它对你失败的原因。然而,考虑到您提供的信息,这听起来确实是最有可能的解释。

简单解

在短期内,我可以建议的最简单的解决方案是如何让这个设置工作并给您带来冗余,就是将其中一个路由器配置为IPv6 4,另一个配置为IPv6 6。

实现RFC 6555的客户端将自动在IPv4和IPv6之间发生故障,因此当IPv4和IPv6经过不同的路由器时,会在这两个路由器之间发生故障。

这将工作到服务,这是双重堆栈。通过使用DNS64+NAT64,您可以实现IPv4 4服务的相同故障转移。如果您的ISP不为您提供NAT64,您可以在您选择用于IPv6连接的路由器上配置IPv6。

长期解决方案

从长期来看,即使在访问IPv6 6专用服务时,您也可能需要冗余。实现这一目标的最佳方法是,客户端机器将自动在这两个路由器之间进行选择。这意味着类似于RFC 6555的逻辑需要在两个IPv6连接之间进行选择。

我今天还没见过支持这个的软件。它的某些部分可以通过策略路由来完成,但这意味着您需要覆盖在每台客户端机器上自动配置生成的路由表。一个更简单和稍微糟糕的解决方案是,只在路由器上配置策略路由,而代价是将传出的流量经常从客户端发送到错误的路由器,然后在两个路由器之间额外跳一跳。

但是要获得充分的好处,您需要软件来完成所有这一切:

  • 当接收来自两个路由器的路由器广告时,以参考源IP地址的方式配置策略路由(或等效的),以决定使用哪一个路由器作为默认路由的网关。
  • 当应用程序进行DNS查找时,DNS查找将请求发送给两个DNS递归器(每个路由器广告一个),并确保每个DNS请求的源IP来自与目标IP相同的路由器广告。
  • 当接收到DNS响应绑定到同一个本地IP时,响应被发送到并试图连接到响应中的一个地址。
  • 使用RFC 6555等效逻辑在以不同源和目标IPv6地址对打开的两个连接之间进行选择。
票数 2
EN

Server Fault用户

发布于 2022-02-24 06:44:19

当有多个具有相同偏好的ipv6加载项/路由时,不确定端点是如何完成的。

在pfsense中有一个解决方案:https://docs.netgate.com/pfsense/en/latest/recipes/multiwan-ipv6.html

基本上,您的端点被分配给您从“主”WAN获得委托的前缀,但是防火墙可能会选择NAT您的IP到从您的“次要”WAN委派的前缀。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/931285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档