|  | 
 
| 本帖最后由 Just纱世里 于 2023-11-16 13:13 编辑 
 几乎所有开源 DHCPv6 服务器都缺乏对前缀路由的支持,这很奇怪。
 
 比如Linux服务器通过BGP宣告了 2001:db8::/32,
 本机采用 2001:db8:0000:0000::/64网段DHCP分配子网给客户端,服务器是 2001:db8:0000:0000::1/64,客户端获得了 2001:db8:0000:0000::2/64 的DHCPv6地址,和 2001:db8:0000:0002::/64 的PD前缀,但那些软件不会自动设置 2001:db8:0000:0002::/64 网络的下一跳是 2001:db8:0000:0000::2(或者客户端那个网卡的fe80)。
 
 我试过kea-dhcpv6-server了,客户端可以接收PD前缀,但服务器并没有这个前缀下一跳是客户端的路由,必须手动添加。
 但Openwrt上面的软件似乎支持pd路由添加。
 
 
 红迪上面也有人讨论,看了下没找到解决方法:
 https://www.reddit.com/r/ipv6/comments/re1qp6/routing_with_dhcpv6_prefix_delegation/
 
 Routing with DHCPv6 Prefix Delegation
 
 求助大佬们,如何解决这个问题,除了静态路由没有别的办法了吗?
 | 
 |