Windows Server 2008 DHCPv6仅为Windows DHCPv6客户端提供IPv6地址的angular色?

testingconfiguration了DHCPv6服务器angular色的Windows Server 2008 Enterprise SP2服务器。

IPv6范围的范围是2001:db8:0:1 ::,只有一个排除,那就是2001:db8:0:1 :: 1,这是服务器的静态IPv6地址。

这只是7台计算机,包括连接在一台交换机上的服务器,没有其他DHCP服务器在运行,也没有其他连接。

2台运行OS X 10.7.4的Mac电脑

1个Windows 8发布预览系统

1 Windows 7

1个Windows XP SP3系统

1个Ubuntu 12.04 LTS系统

在这些连接的系统中,只有Windows 7和8能够从DHCPv6服务器获取IPv6地址? Windows XP不起作用,但我认为这可能是由于windows xp内build的帮助文件中提到的实验性IPv6栈的事实。

但是,Mac和Linux计算机都设置为自动configurationIPv6地址,但无法从Windows DHCPv6服务器接收租约。 任何想法可能导致其他非Windows计算机不能从Windows 2008服务器接收IPv6地址?

Windows XP没有DHCPv6客户端,可以安装Dibbler来解决这个问题。

Linux需要一个DHCPv6客户端守护进程 – Ubuntu应该有这个预先安装的,但可能需要在networkingconfiguration中启用,同上Mac OS。

此外,根据RFC规范,带有状态configuration标志设置的路由器公告必须首先在尝试DHCPv6地址configuration之前发送 – 我相信你已经在做这个,但是值得注意的是。