Event ID 1004 DHCP Server: Диапазон адресов возвращен в норму (Scope Normal)
Архитектура нормализации адресного пространства DHCP
Событие 1004 логируется источником DHCP-Server в журнале System. Сообщение: "Диапазон адресов области [Имя_Области / IP_Подсети] больше не заполнен, появились свободные IP-адреса (Scope is no longer full)". Это информационное событие восстановления, подтверждающее, что процент занятых IP-адресов в области опустился ниже установленного порога тревоги (по умолчанию ниже 80%) после предшествующего исчерпания пула (>Event ID 1003).
Факторы нормализации пула:
- Истечение срока аренды (Lease Expiry) старых клиентов и возврат адресов в свободный пул.
- Ручная очистка заблокированных записей (
BAD_ADDRESS) или устаревших резерваций администратором. - Расширение диапазона адресов области или добавление дополнительной подсети (Superscope).
Регламентные действия и оптимизация параметров DHCP
Сценарий 1: Проверка текущего процента заполнения области через PowerShell
Контроль распределения пула адресов для предотвращения повторного исчерпания.
# Анализ процента использования пулов DHCP на сервере
Get-DhcpServerv4ScopeStatistics |
Select-Object ScopeId, Free, InUse,
@{N='PercentInUse';E={[math]::Round($_.PercentageInUse, 2)}} |
Format-Table -AutoSizeСценарий 2: Настройка порога предупреждения о заполнении пула
Настройте порог генерации предупреждений, чтобы заблаговременно узнавать о дефиците адресов.
- Откройте консоль
dhcpmgmt.msc. - Нажмите правой кнопкой на IPv4 -> Свойства -> вкладка Дополнительно.
- Установите значение параметра Оповещать об исчерпании области при проценте на уровне 85%.
Сценарий 3: Настройка автоматического удаления устаревших записей DNS
Убедитесь, что освободившиеся IP-адреса корректно обновляются в DNS-зоне через настройки интеграции DHCP-DNS.
# Включение автоматического удаления DNS-записей при истечении аренды DHCP
Set-DhcpServerv4DnsSetting -DynamicUpdates "Always" -DeleteDnsRROnLeaseExpiry $TrueТиповые ошибки администраторов
- Установка чрезмерно короткого времени аренды на проводных сегментах: Уменьшение аренды до нескольких минут в попытке 'освободить адреса' создает избыточный широковещательный трафик и перегружает службу DHCP постоянными запросами продления (Renew/T1).
Нестабильность пулов DHCP приводит к отключению рабочих мест сотрудников. Доверьте сетевое администрирование ITSTM: спроектируем отказоустойчивые пулы, оптимизируем маршрутизацию и внедрим централизованный мониторинг IPAM.
Частые вопросы (FAQ)
Требуется ли перезапуск службы DHCP после фиксации события 1004?
Нет. Служба DHCP автоматически продолжает выдавать освободившиеся адреса новым клиентам в штатном режиме без перезагрузки.
Какое событие предшествует событию 1004?
Событию 1004 предшествует предупреждение Event ID 1003 (Scope is full) или Event ID 1020 (Scope is nearly full).
Освобождаются ли адреса BAD_ADDRESS автоматически?
По умолчанию Windows Server пытается повторно протестировать и вернуть адреса BAD_ADDRESS в пул через определенный интервал времени (обычно через 15-30 минут), если устройство-конфликт отключено.
Как принудительно освободить арендованный адрес на стороне клиента?
Выполните на рабочей станции команду: ipconfig /release, затем ipconfig /renew.