none
Проблема с DHCP сервером: игнорирование нескольких зон (Scopes) RRS feed

  • Вопрос

  • Тестовая доменная инфраструктура (VMWare).

    Windows Server 2008R2, DC, DNS, DHCP

    Адресация сети: 10.0.0.0/24, адрес сервера DC - 10.0.0.2

    В DHCP сервере создана основная Scope: 10.0.0.100-10.0.0.254

    В качестве теста обслуживания одним сервером нескольких адресных диапазонов сделал следующее:

    • на сетевом интерфейсе в качестве второго IP ардеса выставил 10.0.100.2/24
    • в DHCP создал новую Scope 10.0.100.100-10.0.100.254 (при этом в привязках DHCP остался только один адрес - 10.0.0.2, второй выбрать не дает, для этого надо добавить физически новый сетевой интерфейс, что для DC чревато мультихоумом и новыми сетевыми транспортами в AD), Scope активирована;
    • в новой зоне создал принудительное резервирование по MAC-у для тестового клиента (Ubuntu), адрес 10.0.100.10

    На DC поднял снифер (NM3), настроил его на мониторинг DHCP протокола.

    Проблема.

    Не смотря на резервирование во второй Scope сервер упорно выдает адрес из первой. При этом в запросе клиента поле предыдущего адреса пустое, т.е. он не цепляется за вероятный предыдущий адрес.
    Попытка создания нового сетевого интерфейса с адресом 10.0.100.2 и проверки бинда DHCP на него (бинд в оснастке появляется) - ничего не дает, сервер упорно продолжает выдавать адреса из первой Scope.
    Понятное дело, перезагрузки сервера DHCP, самого сервера и тестового клиента под линуксом ничего не дают. Дает только деактивация основной (первой) Scope...

    Вопрос.

    Как побороть? Зачем тогда вообще существуют разные Scope?

    P.S.
    Проблема воспроизводится и на Windows 2012...

    15 октября 2013 г. 8:52

Ответы

  • Разные Scope существуют для того, чтобы DHCP-сервер мог выдавать IP-адреса по запросам из разных физических подсетей. При этом DHCP-серверу не требуется физическое подключение во все подсети, поскольку запросы из подсетей транслируются ему или широковещательно, или через DHCP Relay Agent'ов. Если вы хотите выдавать IP-адреса из разных областей, но в одном физическом сегменте сети, то вы должны настроить Superscope, подробнее см.

    http://technet.microsoft.com/ru-ru/library/dd759168.aspx

     
    • Помечено в качестве ответа Allan Stark 15 октября 2013 г. 9:29
    15 октября 2013 г. 9:13
    Модератор

Все ответы

  • Разные Scope существуют для того, чтобы DHCP-сервер мог выдавать IP-адреса по запросам из разных физических подсетей. При этом DHCP-серверу не требуется физическое подключение во все подсети, поскольку запросы из подсетей транслируются ему или широковещательно, или через DHCP Relay Agent'ов. Если вы хотите выдавать IP-адреса из разных областей, но в одном физическом сегменте сети, то вы должны настроить Superscope, подробнее см.

    http://technet.microsoft.com/ru-ru/library/dd759168.aspx

     
    • Помечено в качестве ответа Allan Stark 15 октября 2013 г. 9:29
    15 октября 2013 г. 9:13
    Модератор
  • Разные Scope существуют для того, чтобы DHCP-сервер мог выдавать IP-адреса по запросам из разных физических подсетей. При этом DHCP-серверу не требуется физическое подключение во все подсети, поскольку запросы из подсетей транслируются ему или широковещательно, или через DHCP Relay Agent'ов. Если вы хотите выдавать IP-адреса из разных областей, но в одном физическом сегменте сети, то вы должны настроить Superscope, подробнее см.

    http://technet.microsoft.com/ru-ru/library/dd759168.aspx

     
    Спасибо, действительно то, что нужно было сделать. Грешным делом думал, что суперскоуп только для простого визуального агрегирования зон...
    15 октября 2013 г. 9:34