Это очень похоже на проблему, которая была у меня с 2008R2 (Win2k8R2 Получение адреса DHCPv6, но со статической конфигурацией), но это решение не работает с 2012R2.
Коробка представляет собой новый контроллер домена 2012R2 с объединенным интерфейсом с нашей локальной сетью (где находятся наши настольные клиенты и другой контроллер домена). Другой контроллер домена раздает DHCPv4 и DHCPv6. Контроллер 2012R2 имеет только 1 интерфейс:
netsh interface ipv6>show int
Idx Met MTU State Name
--- ---------- ---------- ------------ ---------------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
15 5 1500 connected LAN
Обнаружение маршрутизатора, конфигурация управляемого адреса и другая конфигурация с отслеживанием состояния отключены в этом интерфейсе:
netsh interface ipv6>show interface 15
Interface LAN Parameters
----------------------------------------------
IfLuid : ethernet_12
IfIndex : 15
State : connected
Metric : 5
Link MTU : 1500 bytes
Reachable Time : 38000 ms
Base Reachable Time : 30000 ms
Retransmission Interval : 1000 ms
DAD Transmits : 1
Site Prefix Length : 64
Site Id : 1
Forwarding : disabled
Advertising : disabled
Neighbor Discovery : enabled
Neighbor Unreachability Detection : enabled
Router Discovery : disabled
Managed Address Configuration : disabled
Other Stateful Configuration : disabled
Weak Host Sends : disabled
Weak Host Receives : disabled
Use Automatic Metric : enabled
Ignore Default Routes : disabled
Advertised Router Lifetime : 1800 seconds
Advertise Default Route : disabled
Current Hop Limit : 0
Force ARPND Wake up patterns : disabled
Directed MAC Wake up patterns : disabled
ECN capability : application
Но интерфейс по-прежнему получает DHCP-адрес, даже если он был вручную настроен со статическим адресом:
netsh interface ipv6>show address 15
Address 2001:44b8:4126:c615::22 Parameters
---------------------------------------------------------
Interface Luid : LAN
Scope Id : 0.0
Valid Lifetime : infinite
Preferred Lifetime : infinite
DAD State : Preferred
Address Type : Manual
Skip as Source : false
Address 2001:44b8:4126:c615:dc62:63e4:77e3:a0ad Parameters
---------------------------------------------------------
Interface Luid : LAN
Scope Id : 0.0
Valid Lifetime : 10d4h36m31s
Preferred Lifetime : 4d4h36m31s
DAD State : Preferred
Address Type : Dhcp
Skip as Source : false
Address fe80::d903:344a:627b:2289%15 Parameters
---------------------------------------------------------
Interface Luid : LAN
Scope Id : 0.15
Valid Lifetime : infinite
Preferred Lifetime : infinite
DAD State : Preferred
Address Type : Other
Skip as Source : false
К сожалению, это намеренное поведение, каким бы смешным оно ни казалось.
В ipv6 маршрутизатор инициирует настройки IP клиента через объявления маршрутизатора в ipv6 и (при определенных конфигурациях) затем направит клиента на сервер DHCP для получения дополнительной информации.
В отличие от ipv4, с ipv6 каждый интерфейс может содержать несколько адресов ipv6, поэтому установка статического IP-адреса не помешает интерфейсу также получить IP-адрес, назначенный DHCP.
Такое поведение противоречит здравому смыслу и даже нежелательно в некоторых обстоятельствах, но оно является преднамеренным и сохраняется до сих пор.
@ fukawi2: (извините, гости, очевидно, не могут отвечать на комментарии) Это должно зависеть от флагов, активных в объявлении маршрутизатора. Если у вас установлен флаг A, dhcp-клиент должен автоматически настроить себе адрес autoconfig ipv6. Флаг M заставляет клиента запрашивать адрес у DHCP-сервера; флаг O заставляет клиента получать свой DNS и другую информацию от DHCP-сервера. Флаги могут легко сосуществовать, поэтому, если флаг A и флаг M включены, клиент должен получить 2 адреса, один от DHCP и один от autoconfig. То же самое, если флаг A включен, и вы устанавливаете статический IP-адрес клиента.
Беспорядок в том, что вы не можете легко это исправить; отключение клиента DHCP приводит к нарушению работы службы DNS, если она работает на том же сервере (поскольку обновления DNS в некоторых случаях обрабатываются службой DHCP), а отключение флага M в среде домена заставит других ваших клиентов перестать искать Адрес DHCP тоже.
Попробуйте настроить пакеты и посмотреть, какие флаги активны в рекламе вашего маршрутизатора (и нет, отключив их, если нет-нет). IPv6 - это беспорядок, который только начал поражать реальный мир и потребует некоторых корректировок, чтобы выжить в нем. На самом деле это глобальная бета-версия, и мы можем отлаживать ее :-)
У меня была такая же проблема, но я нашел хорошее решение. Взгляните на "edit / 2": Клиентская служба IPv6