我使用DHCPv6服务器(Centos)来configuration具有全局IPv6地址的主机。 对于我想要使用唯一本地地址(ULA)的内部通信。 我可以在同一个链路上configuration两个DHCPv6服务器,以便主机有两个地址(global和ula)吗?
我只在我的Win7笔记本电脑上获得了fd80:abcd :: 254地址,而不是201:db8:1234:3 :: / 64地址。 有什么错误或我错过了什么?
下面是我的路由器(fortigate)和我的DHCPv6服务器configuration
** fortygate_fw_van〜(ipv6)#show
configurationipv6
设置ip6-address 2001:db8:1234:3 :: 1/64
configurationip6-extra-addr
编辑fd80:abcd :: 1/64
下一个
结束
设置ip6-manage-flag enable
设置ip6-other-flag启用
configurationip6-prefix-list
编辑2001:db8:1234:3 :: / 64
下一个
编辑fd80:abcd :: / 64
下一个
结束
设置ip6-send-adv enable
结束
。@ ipv6-wms:/etc/dhcp> cat dhcpd6.conf
共享networkingipv6test {
subnet6 fd80:abcd :: / 64 {
range6 fd80:abcd :: 100 fd80:abcd :: 254;
选项dhcp6.name-servers 2001:db8:1234:3 :: 2;
选项dhcp6.domain-search“ipv6.local”;
} subnet6 2001:db8:1234:3 :: / 64 {
range6 2001:db8:1234:3 :: 100 2001:db8:1234:3 :: 254;
选项dhcp6.name-servers 2001:db8:1234:3 :: 2;
选项dhcp6.domain-search“ipv6.local”;
}
}
您不需要两台DHCPv6服务器,您需要一台服务器来提供这两个地址。 不要忘了在路由器广告中包含这两个前缀!