如何通过DHCPv6-PD服务器基于委派前缀配置radvd,dhcpd6,路由和/ 64子网?
我的ISP刚刚启动了IPv4 / IPv6双协议栈服务。为了连接IPv4 / IPv6 Internet,几乎所有用户通常都使用ISP租用的CPE。但是我想使用我的Linux路由器而不是这种CPE,因为我的路由器具有许多角色(很多iptables规则和3个以太网接口,http反向代理,http缓存,memcached,smtp / pop服务器和DNS代理)。我想让它成为IPv4 / IPv6双协议栈路由器。 我的路由器 CentOS6.0 i686 WAN的eth0 eth1,2代表LAN 由CentOS更新存储库中的“#yum install dhcp”安装的ISC dhcp(版本4.1.1) radvd(1.6版),由CentOS-base存储库中的“#yum install radvd”安装 [编辑]我使用ISC dhclient的原因是我的路由器必须在其请求和请求消息中发送DHCPv6选项16(供应商类别),以便获得包括某些ISP特定信息的供应商特定信息选项( SIP电话号码,固件服务器地址)。我知道如何在ISC dhclient中设置选项16,但在WIDE-dhcpv6中却不知道。而且我在ISC dhclient中找不到“ id-assoc”这样的设置。 我的目标 / 48前缀被委托给eth0上的DHCPv6-PD(DHCPv6前缀委派)客户端(dhclient)。 将IPv6默认路由设置为指向ISP。我必须考虑将ISP的DHCPv6服务器的本地链接地址作为默认路由。 每个LAN I / F(eth1 / eth2)分配一个/ 64子网和一个全局地址(在委托的前缀中)。 eth1和eth2上的radvd根据分配的/ 64子网宣布RA。 eth1和eth2上的dhcpd6宣布从ISP的DHCPv6服务器接收到的其他网络信息(名称服务器,域搜索列表和sip服务器地址)。 我当前的配置 / etc / sysconfig / network NETWORKING=yes …