Тестирование сервера Windows Server 2008 Enterprise SP2 с настроенной ролью сервера DHCPv6.
Область действия диапазона IPv6 - 2001: db8: 0: 1 ::, есть только одно исключение - 2001: db8: 0: 1 :: 1, и это статический IPv6-адрес для сервера.
Это всего 7 компьютеров, включая сервер, подключенный к одному коммутатору, без других запущенных DHCP-серверов и других подключений.
2 компьютера Mac под управлением OS X 10.7.4
1 система Windows 8 Release Preview
1 Windows 7
1 система Windows XP SP3
1 Ubuntu 12.04 LTS система
Из этих подключенных систем только Windows 7 и 8 могут получить IPv6-адрес от DHCPv6-сервера? Windows XP не работает, но я уверен, что это может быть связано с фактом экспериментального стека IPv6, как указано во встроенной справке Windows XP.
Однако компьютеры Mac и Linux настроены на автоматическую настройку адреса IPv6, но им не удается получить аренду от сервера DHCPv6 Windows. Есть идеи, из-за чего другие компьютеры, не работающие под управлением Windows, не получают IPv6-адрес от Windows 2008 Server?
Windows XP не имеет клиента DHCPv6, вы можете установить Dibbler, чтобы решить эту проблему.
Для Linux требуется демон клиента DHCPv6 - в Ubuntu он должен быть предустановлен, но, возможно, его необходимо включить в конфигурации сети, то же самое для Mac OS.
Кроме того, согласно спецификации RFC, объявление маршрутизатора с установленным флагом конфигурации с отслеживанием состояния должно быть сначала отправлено до попытки настройки адреса DHCPv6 - я уверен, что вы уже делаете это, но тем не менее это стоит отметить.