Window Server 2012 DHCP-сервер в настоящее время настроен следующим образом:
x.x
(например, 10.0.0.0/16)12
- 10.0.0. 120
Это сделано для того, чтобы ограничить динамически назначаемые адреса небольшим диапазоном в подсети (и не перекрывать другие диапазоны).
Я хотел бы добавить еще один диапазон адресов в пул доступных диапазонов, из которых DHCP может брать адреса в нашей 10.0.x.x
подсети:
DHCP Address Pool
12
- 10.0.0. 200
12
- 10.0. 27. 150
Конечно, вы не можете этого сделать, потому что:
Конечно, это не противоречит; это просто упрямство.
Я хочу, чтобы DHCP-сервер предлагал адреса из пула двух диапазонов в подсети 10.0.x.x:
DHCP Address Pool
Как мне это сделать?
Полагаю, я могу сделать это с помощью исключений:
Но эта идея настолько глупа, что я даже не буду ее поднимать.
Как работает DHCP?
Протокол динамической конфигурации хоста может использоваться для автоматической настройки сетевых устройств с необходимой им информацией:
Помимо возможности настройки параметров хоста, он может автоматически предоставлять клиентам IP-адрес. Серверу DHCP предоставляется блок IP-адресов, которые он может назначить клиентам, например:
10.0.0.12
-10.0.0.100
10.0.0.200
- 10.0.0.245
10.0.3.100
- 10.0.3. 200
И когда появляется клиент, которому нужен IP-адрес, он просматривает доступный пул адресов, выбирает один и отдает его машине:
Я хочу добавить больше диапазонов IP к доступному пулу назначаемых IP.
Конечно другие DHCP сервера могут делать это:
Но я уже знаю как это сделать в других DHCP серверах. Я спрашиваю, как это сделать в DHCP-сервере, который поставляется с Windows Server 2012.
Если DHCP-сервер Windows Server 2012 не может этого сделать: нормально сказать:
Это невозможно сделать; Windows Server 2012 не поддерживает эту функцию, которую поддерживают другие DHCP-серверы.
Но я надеюсь, что он поддерживает. DHCP существует уже давно; и у Microsoft было много времени, чтобы сделать это правильно.
Конечно, это не конфликтует; это просто упрямство.
Это действительно противоречит вашей существующей области видимости. Предлагаемые вами новые объемы охватываются существующими объемами. Чтобы сделать то, что вы хотите, вам нужно будет изменить маску подсети существующей области, чтобы ее диапазон не охватывал предлагаемые новые области.
Приложение
На основе вашего комментария к моему ответу:
Я ничего не знаю о какой-либо другой реализации DHCP, но для меня сомнительно, чтобы какая-либо другая реализация могла делать то, что вы хотите. Сказать, что это недостаток "Windows", наверное, ошибочно. Как DHCP-сервер узнает о назначении адреса из вашей второй области, которая входит в вашу первую область, вместо того, чтобы назначать адрес из первой области? Как бы это было дифференцировать? Мне, честно говоря, любопытно узнать, как это будет работать, как, по вашему мнению, это должно работать, и поддерживает ли какая-либо другая реализация DHCP такую конфигурацию.
Итак, ваш подход зависит от ответа на один важный вопрос.
Вы пытаетесь создать две разные подсети, существующие в одной VLAN / широковещательном домене? Или вы пытаетесь создать два диапазона в одной подсети ? То есть, сколько шлюзов по умолчанию существует в этой VLAN / широковещательном домене?
Итак, если у вас есть две подсети в этом VLAN / широковещательном домене:
В качестве альтернативы, если у вас есть одна большая подсеть в этой VLAN / широковещательном домене:
При желании вы можете установить Диапазон для области охвата только 10.0.0.12 - 10.0.27.150, что означает, что вы можете создать одно исключение для 10.0.0.201 - 10.0.27.11.