Поделиться через


Увеличение числа IP-адресов в подсети на DHCP-сервере

В этой статье описываются методы изменения количества УЗЛОВ IP-адресов в подсети на сервере динамической конфигурации узла (DHCP).

Исходный номер базы знаний: 255999

Симптомы

Вы пытаетесь расширить область на DHCP-сервере. При изменении области в диалоговом окне "Свойства области" вы получите следующую ошибку:

Диапазон IP-адресов был изменен, но еще не сохранен. Продолжение отменит изменения. Продолжать?

Если выбрать "Да" или "Нет", это сообщение не приводит к изменению существующей области.

Решение

В этой статье описаны методы, которые можно использовать для изменения количества узлов IP-адресов в любой конкретной подсети. Рассматриваются следующие три метода:

  • Расширение области
  • Повторное изменение сети
  • Суперкопинг

Расширение области

Предположим, что у вас уже есть область DHCP. Начальный адрес и конечный адрес в настоящее время не включают все адреса для заданной подсети. В этом случае для увеличения числа адресов в области можно расширить начальный адрес или конечный адрес в свойствах области.

В следующем примере показана сеть класса C со следующими параметрами:

Адрес подсети: 192.168.1.0
Маска подсети: 255.255.255.0

В этом примере создается сеть с 254 узлами, которые занимают диапазон адресов от 192.168.1.1 до 192.168.1.254.

Созданная область имеет следующие свойства:

Начальный адрес: 192.168.1.50
Конечный адрес: 192.168.1.150
Маска подсети: 255.255.255.0

Чтобы увеличить количество адресов, доступных клиентам, можно изменить начальный адрес или конечный адрес на 1 и 254 соответственно.

Примечание.

В более ранних версиях DHCP необходимо расширить начальный адрес или конечный адрес в 32. Это больше не так, если вы используете Windows NT 4.0 с пакетом обновления 6 или более поздней версии.

Если область уже охватывает весь диапазон и полностью используется, у вас есть только два других варианта: замена или повторная сеть. Оба этих варианта требуют внесения изменений архитектуры в сеть.

Простое изменение параметров области DHCP не дает вам больше аренды. DHCP выполняется поверх архитектуры подсети сети и может раздавать адреса, однако вы хотите. В первую очередь всегда следует рассматривать необходимость расширения диапазонов адресов как упражнение архитектуры подсети. После выбора используемой архитектуры можно настроить DHCP в соответствии с вашей сетевой структурой.

Повторное изменение сети

Повторное использование — это рекомендуемая процедура увеличения области DHCP, когда текущая область полностью использует текущую маску подсети. Этот метод требует изменения всех узлов и шлюзов подсети. Если у вас есть диапазон адресов, который истекает из доступных адресов узла, можно изменить маску подсети, чтобы включить большую долю адресов узлов. Однако для простого изменения маски подсети требуется:

  • Все маршрутизаторы и другие статически назначенные компьютеры следует перенастроить.
  • Все DHCP-клиенты обновили аренду, получив новые параметры.

Кроме того, сначала необходимо удалить всю область или области DHCP, а затем повторно создать с помощью новой маски подсети. Если вы не принимаете меры по предотвращению использования адресов аренды, которые могут использовать другие клиенты, в течение этого периода могут возникать повторяющиеся адреса. Несмотря на все упомянутые выше предостережения, повторное изменение по-прежнему является рекомендуемой процедурой. Конфигурация повторного входа не создает дополнительных затрат на маршрутизаторы или шлюзы подсети и сохраняет все узлы на одном и том же широковещательном адресе.

В следующем примере показана истощенная подсеть со следующими параметрами:

Адрес подсети: 192.168.1.0
Маска подсети: 255.255.255.0

Он предоставляет сеть 254 узлов с адресами с 192.168.1.1 до 1921.68.1.254.

В следующем примере показан результат при использовании параметра повторной сети:

Адрес подсети: 192.168.1.0
Маска подсети: 255.255.254.0

Теперь у вас есть сеть 510 узлов с адресами от 192.168.0.1 до 192.168.1.254 (для области 192.168.0.0) или 256 новых доступных DHCP-адресов.

До:
---------192.168.1.0/24-------R-------192.168.5.0/24---------

После:
---------192.168.0.0/23-------R-------192.168.5.0/24---------

Суперкопинг

Суперкопинг (также называемый мультисетью) может соответствовать вашим требованиям. Если вы не хотите изменять подсеть существующей сети, можно добавить дополнительные логические сети в ту же физическую проводную сеть. Этот метод ставит больше нагрузки на маршрутизатор или шлюз, настроенный с несколькими логическими подсетями, работающими на одном физическом порту. Дополнительное бремя может привести к снижению производительности сети. Узлы в одной логической подсети должны направляться через шлюз для обмена данными с узлами в другой логической подсети, несмотря на общий доступ к одной физической сети.

В следующем примере показана истощенная подсеть со следующими параметрами:

Адрес подсети: 192.168.1.0
Маска подсети: 255.255.255.0

В следующем примере показаны результаты при использовании параметра суперкопинга:

Адрес подсети: 192.168.1.0 и 192.168.2.0
Маска подсети: 255.255.255.0

Теперь у вас есть две сети с 254 узлами (508 узлов) с адресами от 192.168.1.1 до 192.168.1.254 и 192.168.2.1 до 192.168.2.254 или 254 новых доступных DHCP-адресов.

До:
-----192.168.1.0/24------R-----192.168.5.0/24--------

После:
-----192.168.1.0/24 и 192.168.2.0/24-----R-----192.168.5.0/24------

После выбора варианта, который вы хотите использовать, можно выбрать соответствующую конфигурацию DHCP.

При использовании параметра повторной сети необходимо удалить и повторно создать область DHCP с помощью новой маски подсети. Изменить маску для определенной области невозможно.

Если вы обслуживаете существующие клиенты в пределах этого диапазона, необходимо включить обнаружение конфликтов до тех пор, пока все клиенты не будут перенесены в новую область. Это действие требует выполнения следующих действий.

  1. Настройте интерфейс каждого подключенного маршрутизатора и измените IP-адрес подключенного интерфейса, его адрес подсети и маску подсети.
  2. Удалите текущую область DHCP.
  3. Создайте новую область DHCP с помощью маски новой подсети.
  4. Включите параметр "Повторные попытки конфликта" на DHCP-сервере (установите значение 1 или 2).
  5. Принудительное продление аренды DHCP-клиентов.
  6. Измените IP-адрес, маску подсети и (или) шлюз по умолчанию на каждом статическом узле.

При использовании параметра суперскопинга необходимо объединить множество областей. Создайте каждую область по отдельности, а затем создайте суперобласти для включения отдельных областей. Это действие требует выполнения следующих действий.

  1. Добавьте вторичные IP-адреса в текущие интерфейсы маршрутизатора.
  2. Создайте новую область DHCP для новой логической подсети.
  3. Создайте суперобласти и добавьте старые и новые области DHCP в качестве дочерних элементов.