我有一个网络,其中 IPv4 地址是通过路由器上的 DHCP 分配的。
但是,该路由器能够路由 ipv6,但不支持 ipv6 DHCP。
在不同的机器(路由器 + 服务器)上运行 2 个 DHCP 服务器(一个用于 ipv4,一个用于 ipv6)会导致什么问题吗?
答案1
IPv4 和 IPv6 足够独立,因此您描述的设置应该可以正常工作。
事实上,您甚至可以通过两个不同的 ISP 运行 IPv4 和 IPv6。这将带来双归属的一些好处,而无需使用路由策略或 BGP 公告。
但是如果您只有一个网络段,则不需要 DHCPv6。
您的路由器可以向自己宣传为 LAN 分配的 /64。这样,SLAAC 可用于在 LAN 上配置 IPv6 地址,而无需 DHCPv6。据我所知,与 DHCPv6 相比,更多客户端支持此功能。
DHCPv6 最有趣的地方在于路由器如何知道哪个/64 在 LAN 上进行通告。您的路由器可以有一个 DHCPv6 客户端,用于从 ISP 运营的 DHCPv6 服务器请求前缀。如果不为此使用 DHCPv6,则需要使用静态 IPv6 前缀配置您的路由器。
答案2
此设置应该不会有问题,因为 DHCP 在 IPv4 上运行,而 DHCPv6 在 IPv6 上运行。由于您的路由器不会对 DHCPv6 消息作出反应,所以一切正常。