Сервер 2012, Получающий Адрес DHCPv6, но, имеет статическую конфигурацию

Это очень похоже на проблему, которую я имел с 2008R2 (Win2k8R2, Получая адрес DHCPv6, но имеет статическую конфигурацию), но то решение не работает с 2012R2.

Поле является новым 2012R2 контроллер домена с объединяемым в команду интерфейсом к нашей LAN (где наши настольные клиенты и другой контроллер домена). Другой контроллер домена раздает 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
0
задан 13 April 2017 в 15:14
2 ответа

У меня была та же проблема, но я нашел хорошее решение. Взгляните на "edit / 2": Клиентская служба IPv6

0
ответ дан 4 December 2019 в 17:10

К сожалению, это преднамеренное поведение, как бы не смешно это не казалось.

В 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 - это беспорядок, который только что начал попадать в реальный мир, и для того, чтобы выжить в нем, потребуется несколько корректировок. Это глобальная бета-версия, на самом деле, и мы получаем отладку :-)

.
1
ответ дан 4 December 2019 в 17:10

Теги

Похожие вопросы