- Установка и настройка DHCP-сервера в группе
- Аннотация
- Установка службы DHCP
- Установка службы DHCP на существующем сервере
- Настройка службы DHCP
- Создание новой области
- Устранение неполадок
- Клиенты не могут получить IP-адрес
- DHCP-сервер недоступен
- Ссылки
- Устранение неполадок на сервере DHCP Troubleshoot problems on the DHCP server
- Контрольный список по устранению неполадок Troubleshooting checklist
- Журналы событий Event logs
- Сбор данных Data collection
- Журнал DHCP-сервера DHCP Server log
- Трассировка сети Network trace
- Troubleshoot problems on the DHCP server
- Troubleshooting checklist
- Event logs
- Data collection
- DHCP Server log
- Network trace
Установка и настройка DHCP-сервера в группе
В этой статье описывается установка и настройка DHCP-сервера в группе.
Исходная версия продукта: Windows Server 2012 R2
Исходный номер КБ: 323416
Аннотация
В этой пошаговой статье описывается настройка нового DHCP-сервера на основе Windows Server 2003 на отдельном сервере, который может обеспечить централизованное управление IP-адресами и другими настройками конфигурации TCP/IP для клиентских компьютеров в сети.
Установка службы DHCP
Перед настройкой службы DHCP необходимо установить ее на сервер. DHCP не устанавливается по умолчанию во время обычной установки Windows Standard Server 2003 или Windows Enterprise Server 2003. DHCP можно установить во время начальной установки Windows Server 2003 или после завершения начальной установки.
Установка службы DHCP на существующем сервере
- Нажмите кнопку «Начните», выберите пункт «Панель управления» и выберите пункт «Добавить или удалить программы».
- В диалоговом окне «Добавление и удаление программ» нажмите кнопку «Добавить или удалить компоненты Windows».
- В мастере компонентов Windows выберите «Сетевые службы» в списке «Компоненты», а затем щелкните «Сведения».
- В диалоговом окне «Сетевые службы» щелкните, чтобы выбрать этот протокол, а затем нажмите кнопку «ОК».
- В мастере компонентов Windows нажмите кнопку «Далее», чтобы запустить установку. Вставьте компакт-диск Windows Server 2003 в компакт-диск компьютера или DVD-дисков, если это будет предложено сделать. Программа установки копирует DHCP-сервер и файлы инструментов на компьютер.
- После завершения установки нажмите кнопку «Готово».
Настройка службы DHCP
После установки службы DHCP и ее начала необходимо создать область. Областью является диапазон действительных IP-адресов, доступных для аренды клиентских компьютеров DHCP в сети. Корпорация Майкрософт рекомендует, чтобы каждый DHCP-сервер в вашей среде имеет по крайней мере одну область, которая не перекрывается с любой другой областью DHCP-сервера в вашей среде. В Windows Server 2003 DHCP-серверы в домене на основе Active Directory должны быть авторизданы для предотвращения сетевого перенаступа DHCP-серверов. Любой DHCP-сервер Windows Server 2003, который определяет себя как неавторизованный, не будет управлять клиентами.
Создание новой области
- Нажмите кнопку » Start», «Программы», «Администрирование» и «DHCP».
- В дереве консоли щелкните правой кнопкой мыши DHCP-сервер, на котором нужно создать новую область DHCP, и выберите «Создать область».
- В мастере новой области нажмите кнопку «Далее», а затем введите имя и описание области. Имя может быть любым, но оно должно быть достаточно описательным, чтобы можно было определить назначение области в сети (например, можно использовать имя, например «Administration Building Client Addresses»). Нажмите кнопку «Далее».
- Введите диапазон адресов, которые могут быть арендованы в рамках этой области. Например, используйте диапазон IP-адресов от начального IP-адреса 192.168.100.1 до конечного адреса 192.168.100.100. Так как эти адреса даются клиентам, они все должны быть действительными адресами для вашей сети и в настоящее время не используются. Если вы хотите использовать другую маску подсети, введите новую маску подсети. Нажмите кнопку «Далее».
- Введите любые IP-адреса, которые необходимо исключить из введенного диапазона. Эти адреса включают любой адрес в диапазоне, описанного в шаге 4, который может быть уже статически назначен различным компьютерам в организации. Обычно контроллерам домена, веб-серверам, DHCP-серверам, DNS-серверам и другим серверам статически назначены IP-адреса. Нажмите кнопку «Далее».
- Введите количество дней, часов и минут до истечения срока аренды IP-адреса из этой области. Он определяет, как долго клиент может удерживать арендованный адрес, не продлевая его. Нажмите кнопку «Далее», а затем нажмите кнопку «Да», чтобы настроить эти параметры, чтобы расширить мастер, включив параметры для наиболее распространенных параметров DHCP. Нажмите кнопку «Далее».
- Введите IP-адрес шлюза по умолчанию, который должен использоваться клиентами, которые получают IP-адрес из этой области. Нажмите кнопку «Добавить», чтобы добавить в список адрес шлюза по умолчанию, а затем нажмите кнопку «Далее».
- При использовании DNS-серверов в сети введите доменное имя организации в поле «Родительский домен». Введите имя DNS-сервера и нажмите кнопку «Разрешить», чтобы убедиться, что DHCP-сервер может связаться с DNS-сервером и определить его адрес. Нажмите кнопку «Добавить», чтобы включить этот сервер в список DNS-серверов, которые назначены DHCP-клиентам. Нажмите кнопку «Далее», а затем выполните те же действия. Если вы используете сервер службы windows Internet Naming Service (WINS), добавив его имя и IP-адрес, нажмите кнопку «Далее».
- Нажмите кнопку «Да». Я хочу активировать эту область сейчас, чтобы активировать область и разрешить клиентам получать от нее аренду, а затем нажмите кнопку «Далее».
- Нажмите кнопку «Готово».
- В дереве консоли щелкните имя сервера и выберите «Авторизировать» в меню действий.
Устранение неполадок
В следующих разделах объясняется, как устранить некоторые проблемы, которые могут возникнуть при попытке установить и настроить DHCP-сервер на основе Windows Server 2003 в группе.
Клиенты не могут получить IP-адрес
Если У клиента DHCP нет настроенного IP-адреса, обычно это означает, что клиенту не удалось связаться с DHCP-сервером. Эта проблема может быть вызвана сетевой проблемой или недоступной DHCP-сервером. Когда DHCP-сервер запущен и другие клиенты могут получить допустимые адреса, убедитесь, что клиент имеет допустимые сетевые подключения и что все связанные клиентские аппаратные устройства (включая кабели и сетевые адаптеры) работают правильно.
DHCP-сервер недоступен
Если DHCP-сервер не предоставляет клиентам арендованные адреса, это часто происходит из-за того, что служба DHCP не запускалась. В этом случае серверу может быть не разрешено работать в сети. Если ранее можно было запустить службу DHCP, используйте просмотр событий, чтобы проверить системный журнал на все записи. В этих журналах объясняется, почему нельзя запустить службу DHCP.
Чтобы перезапустить службу DHCP:
- Нажмите кнопку Пуск и выберите пункт Выполнить.
- Введите cmd и нажмите ввод.
- Введите net start dhcpserver и нажмите ввод.
- Нажмите кнопку «Начните», выберите пункт «Панель управления», «Администрирование» и «Управление компьютером».
- Разйдите службы и приложения, а затем щелкните «Службы».
- Найдите и дважды щелкните DHCP-сервер.
- Убедитесь, что для запуска установлено автоматическое и что для состояния службы установлено состояние «Запущено». Если нет, нажмите кнопку «Начните».
- Нажмите кнопку «ОК», а затем закроем окно «Управление компьютером».
Ссылки
Для получения дополнительных сведений о DHCP в Windows Server 2003 щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
Основные принципы DHCP 169289 (протокол динамической конфигурации хоста)
Клиенту DHCP 167014 может не удается получить DHCP-Assigned IP-адрес
133490 Устранение конфликтов дублирующихся IP-адресов в сети DHCP
Устранение неполадок на сервере DHCP Troubleshoot problems on the DHCP server
В этой статье описывается, как устранять неполадки, возникающие на DHCP-сервере. This article discusses how to troubleshoot problems that occur on the DHCP server.
Контрольный список по устранению неполадок Troubleshooting checklist
Проверьте следующие настройки. Check the following settings:
Служба DHCP-сервера запущена и запущена. The DHCP server service is started and running. Чтобы проверить этот параметр, выполните команду net start и найдите DHCP-сервер. To check this setting, run the net start command, and look for DHCP Server.
Убедитесь, что аренда IP-адресов доступна в области DHCP-сервера для подсети, в которой находится клиент DHCP. Verify that IP address leases are available in the DHCP server scope for the subnet the DHCP client is on. Для этого см. статистику для соответствующей области в консоли управления DHCP-сервером. To do this, see the statistic for the appropriate scope in the DHCP server management console.
Проверьте _ , можно ли найти в аренде адресов НЕдопустимые списки адресов. Check whether any BAD_ADDRESS listings can be found in Address Leases.
Проверьте, имеют ли устройства в сети статические IP-адреса, которые не были исключены из области DHCP. Check whether any devices on the network have static IP addresses that have not been excluded from the DHCP scope.
Убедитесь, что IP-адрес, с которым связан DHCP-сервер, находится в подсети областей, из которых должны быть арендованы IP-адреса. Это происходит, если агент ретрансляции недоступен. Verify that the IP address to which DHCP server is bound is within the subnet of the scopes from which IP addresses must be leased out. This is in case no relay agent is available. Для этого выполните командлет Get-DhcpServerv4Binding или Get-DhcpServerv6Binding . To do this, run the Get-DhcpServerv4Binding or Get-DhcpServerv6Binding cmdlet.
Убедитесь, что только DHCP-сервер прослушивает порт UDP 67 и 68. Verify that only the DHCP server is listening on UDP port 67 and 68. Никакие другие процессы и другие службы (такие как WDS или PXE) не должны занимать эти порты. No other process or other services (such as WDS or PXE) should occupy these ports. Для этого выполните netstat -anb команду. To do this, run the netstat -anb command.
Убедитесь, что исключение IPsec-сервера Добавлено при работе с средой, развернутой по протоколу IPsec. Verify that the DHCP server IPsec exemption is added if you are dealing with an IPsec-deployed environment.
Убедитесь, что IP-адрес агента ретранслятора можно проверить с DHCP-сервера. Verify that the relay agent IP address can be pinged from the DHCP server.
Перечисление и Проверка настроенных политик и фильтров DHCP. Enumerate and check configured DHCP policies and filters.
Журналы событий Event logs
Проверьте журналы событий службы «система и DHCP-сервер» (журналы приложений и служб > Microsoft > Windows > DHCP-сервер), чтобы сообщить о проблемах, связанных с наблюдаемой проблемой. Check the System and DHCP Server service event logs (Applications and Services Logs > Microsoft > Windows > DHCP-Server) for reported issues that are related to the observed problem. В зависимости от типа проблемы событие заносится в журнал для одного из следующих каналов событий: DHCP- сервер: рабочиесобытия DHCP-сервер события административных событий DHCP-сервера системные события оповещения DHCP-сервер события аудита DHCP-сервера Depending on the kind of issue, an event is logged to one of the following event channels: DHCP Server Operational Events DHCP Server Administrative Events DHCP Server System Events DHCP Server Filter Notification Events DHCP Server Audit Events
Сбор данных Data collection
Журнал DHCP-сервера DHCP Server log
Журналы отладки службы DHCP-сервера содержат дополнительные сведения о назначении аренды IP-адресов и динамические обновления DNS, которые выполняются DHCP-сервером. The DHCP Server service debug logs provide more information about the IP address lease assignment and the DNS dynamic updates that are done by the DHCP server. Эти журналы по умолчанию расположены в папке% WINDIR% \ system32 \ DHCP. These logs by default are located in %windir%\System32\Dhcp. Дополнительные сведения см. в разделе Анализ файлов журнала DHCP-сервера. For more information, see Analyze DHCP Server Log Files.
Трассировка сети Network trace
Корреляция трассировки сети может означать, что DHCP-сервер выполнялся в момент записи события в журнал. A correlating network trace may indicate what the DHCP server was doing at the time that the event was logged. Чтобы создать такую трассировку, выполните следующие действия. To create such a trace, follow these steps:
Перейдите в GitHubи скачайте файл _tools.zipТсс . Go to GitHub, and download the tss_tools.zip file.
Скопируйте _ файлtools.zip Тсс и разверните его в расположении на локальном диске, например в папке C: \ Tools. Copy the Tss_tools.zip file, and expand it to a location on the local disk, such as to the C:\tools folder.
Выполните следующую команду из раздела C: \ Tools в окне командной строки с повышенными привилегиями: Run the following command from C:\tools in an elevated Command Prompt window:
Troubleshoot problems on the DHCP server
This article discusses how to troubleshoot problems that occur on the DHCP server.
Troubleshooting checklist
Check the following settings:
The DHCP server service is started and running. To check this setting, run the net start command, and look for DHCP Server.
Verify that IP address leases are available in the DHCP server scope for the subnet the DHCP client is on. To do this, see the statistic for the appropriate scope in the DHCP server management console.
Check whether any BAD_ADDRESS listings can be found in Address Leases.
Check whether any devices on the network have static IP addresses that have not been excluded from the DHCP scope.
Verify that the IP address to which DHCP server is bound is within the subnet of the scopes from which IP addresses must be leased out. This is in case no relay agent is available. To do this, run the Get-DhcpServerv4Binding or Get-DhcpServerv6Binding cmdlet.
Verify that only the DHCP server is listening on UDP port 67 and 68. No other process or other services (such as WDS or PXE) should occupy these ports. To do this, run the netstat -anb command.
Verify that the DHCP server IPsec exemption is added if you are dealing with an IPsec-deployed environment.
Verify that the relay agent IP address can be pinged from the DHCP server.
Enumerate and check configured DHCP policies and filters.
Event logs
Check the System and DHCP Server service event logs (Applications and Services Logs > Microsoft > Windows > DHCP-Server) for reported issues that are related to the observed problem. Depending on the kind of issue, an event is logged to one of the following event channels: DHCP Server Operational Events DHCP Server Administrative Events DHCP Server System Events DHCP Server Filter Notification Events DHCP Server Audit Events
Data collection
DHCP Server log
The DHCP Server service debug logs provide more information about the IP address lease assignment and the DNS dynamic updates that are done by the DHCP server. These logs by default are located in %windir%\System32\Dhcp. For more information, see Analyze DHCP Server Log Files.
Network trace
A correlating network trace may indicate what the DHCP server was doing at the time that the event was logged. To create such a trace, follow these steps:
Go to GitHub, and download the tss_tools.zip file.
Copy the Tss_tools.zip file, and expand it to a location on the local disk, such as to the C:\tools folder.
Run the following command from C:\tools in an elevated Command Prompt window: