Windows не получает dhcp

Руководство по устранению неполадок для протокола DHCP Troubleshooting guide for Dynamic Host Configuration Protocol (DHCP)

Для любого устройства (например, компьютера или телефона), которое может работать в сети, ему должен быть назначен IP-адрес. For any device (such as a computer or phone) to be able to operate in a network, it must be assigned an IP address. IP-адрес можно назначить вручную или автоматически. You can assign an IP address manually or automatically. Автоматическое назначение обрабатывается службой DHCP (Microsoft или сервер стороннего производителя). The automatic assignment is handled by the DHCP service (Microsoft or third-party server).

В этой статье рассматриваются общие шаги по устранению неполадок для DHCP-клиента и сервера Microsoft IPv4. In this article, we will discuss general troubleshooting steps for the Microsoft IPv4 DHCP client and server.

Дополнительные сведения More information

Процедура назначения адресов IPv4 обычно включает три основных компонента: The procedure for IPv4 address assignment usually involves three main components:

Клиентское устройство DHCP, которое должно получить IP-адрес A DHCP client device that has to obtain an IP address

Служба DHCP, предоставляющая клиенту IP-адреса на основе конкретных параметров. A DHCP service that provides IP addresses to the client based on specific settings

Вспомогательный модуль/IP агента ретранслятора DHCP для отправки широковещательных запросов DHCP в другой сегмент сети A DHCP relay agent /IP Helper to send DHCP broadcast requests to a different network segment

Обмен данными между клиентом и сервером DHCP состоит из трех видов взаимодействия между двумя одноранговыми узлами: A DHCP client-to-server communication consists of three kinds of interaction between the two peers:

Дора на основе вещания (обнаружение, предложение, запрос, подтверждение). Broadcast-based DORA (Discover, Offer, Request, Acknowledgement). Эта процедура состоит из следующих шагов: This process consists of the following steps:

DHCP-клиент отправляет широковещательный запрос обнаружения DHCP на все доступные DHCP-серверы в пределах диапазона. The DHCP client sends a DHCP Discover broadcast request to all available DHCP servers within range.

От DHCP-сервера получен ответ на широковещательный запрос предложения DHCP, предлагающий доступную аренду IP-адреса. A DHCP Offer broadcast response is received from the DHCP server, offering an available IP address lease.

Широковещательный запрос клиента DHCP запрашивает в конце предлагаемую аренду IP-адреса и подтверждение широковещательной передачи DHCP. The DHCP client broadcast Request asks for the offered IP address lease and the DHCP broadcast Acknowledgement at the end.

Если DHCP-клиент и сервер находятся в разных сегментах логической сети, Агент ретранслятора DHCP выполняет сервер пересылки, отправляющий широковещательные пакеты DHCP между равноправными узлами. If the DHCP client and server are located in different logical network segments, a DHCP relay agent acts a forwarder, sending the DHCP broadcast packets back and forth between peers.

Запросы обновления DHCP одноадресной рассылки. они отправляются непосредственно DHCP-клиенту с DHCP-клиента для продления назначения IP-адресов после 50% времени аренды IP-адреса. Unicast DHCP Renew requests: These are sent directly to the DHCP server from the DHCP client to renew the IP address assignment after 50 percent of the IP address lease time.

Повторная привязка широковещательных запросов DHCP: они выполняются на любом DHCP-сервере в пределах диапазона клиента. Rebind DHCP broadcast requests: These are made to any DHCP server within range of the client. Они отправляются после 87,5% срока аренды IP-адреса, так как это указывает на то, что направленный одноадресный запрос не сработал. These are sent after 87.5 percent of the IP address lease duration because this indicates that the directed unicast request didn’t work. Как и для процесса Дора, этот процесс включает взаимодействие с агентом DHCP-ретрансляции. As for the DORA process, this process involves a DHCP relay agent communication.

Читайте также:  Windows scripting bat file

Если клиент Microsoft DHCP не получает допустимый IPv4-адрес DHCP, вероятно, клиент настроен на использование адреса APIPA. If a Microsoft DHCP client does not receive a valid DHCP IPv4 address, the client is likely configured to use an APIPA address. Дополнительные сведения см. в следующей статье базы знаний: 220874 использование автоматической адресации TCP/IP без DHCP-сервера For more information, see the following Knowledge Base article: 220874 How to use automatic TCP/IP addressing without a DHCP server

Все подключения выполняются на UDP-портах 67 и 68. All communication is done on UDP ports 67 and 68. Дополнительные сведения см. в следующей статье базы знаний: основные сведения об DHCP 169289 (протокол динамической конфигурации узла). For more information, see the following Knowledge Base article: 169289 DHCP (Dynamic Host Configuration Protocol) Basics.

Windows 10 не может получить адрес DHCP (IP), но вы можете это исправить

DHCP – это протокол динамического управления хостом, который назначает IP-адреса для Windows 10. Таким образом, DHCP необходим для сетевого подключения.

Если Windows 10 не может получить IP-адрес из протокола Dynamic Host Control Protocol, пользователи не могут открывать любые веб-сайты в своих браузерах. DHCP не включен для Wi-Fi, когда он не назначает IP-адрес.

Пользователи могут проверить, включен ли DHCP, введя «ipconfig/all» в командной строке. Эта утилита командной строки предоставляет сведения об IP-адресе для ПК и сообщает пользователям, включен ли DHCP.

При устранении неполадок в сети Windows может также отображаться сообщение об ошибке « DHCP не включен для Wi-Fi ». Если DHCP не включен, пользователям необходимо будет исправить этот протокол, чтобы он снова назначал IP-адрес.

Именно так пользователи могут включить DHCP, чтобы он снова предоставлял IP-адреса для Windows 10.

Что делать, если DHCP не включен для Wi-Fi

1. Включите службу DHCP-клиента

Сначала убедитесь, что служба DHCP-клиента включена. Windows 10 не получит IP-адреса DCHP, если эта служба не включена. Пользователи могут включить клиент DCHP следующим образом.

  • Нажмите правую кнопку “Пуск” и нажмите Запустить , чтобы открыть окно этого аксессуара.
  • Введите «services.msc» в текстовое поле «Открыть» и нажмите ОК , чтобы открыть окно «Службы».

  • Дважды щелкните DHCP-клиент, чтобы открыть окно свойств на снимке прямо ниже.

  • Нажмите раскрывающееся меню Тип запуска, чтобы выбрать Автоматически .
  • Выберите параметр Применить .
  • Нажмите ОК , чтобы закрыть окно.
  • После этого перезагрузите рабочий стол или ноутбук.

– СВЯЗАННО: что делать, если у Wi-Fi нет правильной конфигурации IP

2. Настройте параметры сетевого адаптера.

Ошибка « DHCP не включен для Wi-Fi » часто может быть связана с неправильно настроенными сетевыми настройками. Таким образом, настройка параметров сетевого адаптера IPv4 может исправить DHCP для многих пользователей.

Следуйте приведенным ниже инструкциям, чтобы настроить параметры сетевого адаптера.

  • Откройте Run в Windows.
  • Введите «control.exe/имя Microsoft.NetworkAndSharingCenter» в разделе «Выполнить» и нажмите ОК , чтобы открыть апплет панели управления, показанный непосредственно ниже.

  • Нажмите Изменить настройки адаптера в левой части окна панели управления.

  • Нажмите правой кнопкой мыши свое подключение и выберите Свойства .
  • Выберите Интернет-протокол версии 4 (TCP/IPv4) и нажмите Свойства , чтобы открыть окно, показанное непосредственно ниже.

  • Выберите параметр Получить IP-адрес автоматически .
  • Затем нажмите переключатель Получить адрес DNS-сервера автоматически .
  • Нажмите кнопку ОК в окне IPv4.
  • Нажмите ОК в окне свойств Wi-Fi.
  • После этого перезапустите Windows, прежде чем открывать веб-браузер.

3. Отключите брандмауэр Защитника Windows

Брандмауэр Защитника Windows обычно не блокирует DHCP. Тем не менее, он все еще может заблокировать DHCP, если настроен для этого. Таким образом, отключение брандмауэра может восстановить службу DHCP в Windows. Пользователи могут отключить WDF следующим образом.

  • Откройте окно поиска Cortana, нажав сочетание клавиш Windows + Q.
  • Введите “firewall” в текстовом поле Cortana для поиска .
  • Выберите Брандмауэр Защитника Windows, чтобы открыть его апплет Панели управления.
Читайте также:  Как с флешки переустановит windows bios

  • Нажмите Включить брандмауэр Защитника Windowsили выключите t , чтобы открыть параметры, показанные ниже.

  • Выберите оба параметра Отключить брандмауэр Защитника Windows и нажмите кнопку ОК .

Если поворот брандмауэра разблокирует DHCP, восстановите WDF по умолчанию. Для этого нажмите Восстановить настройки по умолчанию в левой части апплета панели управления брандмауэра. Затем нажмите кнопку Восстановить настройки по умолчанию .

– СВЯЗАННО: Как открыть порты брандмауэра в Windows 10 [Пошаговое руководство]

4. Отключите сторонние антивирусные утилиты

Сторонние антивирусные утилиты, скорее всего, конфликтуют с DHCP. Таким образом, отключение антивирусного программного обеспечения может также снова включить DHCP.

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

Или пользователи могут удалить антивирусное программное обеспечение из автозагрузки системы, чтобы убедиться, что они не запускаются с Windows.

  • Чтобы удалить антивирусную утилиту из автозагрузки системы, щелкните правой кнопкой мыши панель задач и выберите Диспетчер задач .
  • Выберите вкладку «Автозагрузка» в окне диспетчера задач.

  • Выберите антивирусную утилиту для отключения при запуске.
  • Затем выберите параметр Отключить .
  • Перезагрузите Windows 10 после удаления антивирусной утилиты из автозагрузки.

5. Переустановите драйвер сетевого адаптера.

Ошибка « DHCP не включен для Wi-Fi » может быть связана с повреждением драйвера сетевого адаптера. Переустановка этого драйвера может затем решить проблему.

Пользователи могут переустановить драйвер сетевого адаптера по умолчанию следующим образом.

  • Нажмите правой кнопкой мыши кнопку Пуск, чтобы выбрать Диспетчер устройств .

  • Дважды нажмите Сетевые адаптеры , чтобы развернуть эту категорию.

  • Щелкните правой кнопкой мыши на указанном там адаптере Wi-Fi и выберите параметр Удалить устройство .
  • Выберите параметр Удалить в открывшемся диалоговом окне.
  • Щелкните правой кнопкой мыши на указанном там адаптере Wi-Fi и выберите Сканировать на наличие изменений оборудования .
  • После этого перезагрузите ОС Windows

– СВЯЗАННО: Как обновить устаревшие драйверы в Windows 10

6. Сбросить протокол TCP/IP и Winsock

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

Таким образом пользователи могут сбросить настройки сетевого адаптера и TCP/IP.

  • Введите ключевое слово «Командная строка» в поле поиска Cortana.
  • Нажмите правой кнопкой мыши командную строку и выберите Запуск от имени администратора , чтобы открыть CMD.
  • Введите «ipconfig/flushdns» и нажмите «Return».
  • Введите «nbtstat –r» и нажмите Enter.
  • Введите в командной строке команду «netsh int ip reset» и нажмите клавишу «Ввод».

  • Затем введите «netsh winsock reset» и нажмите Enter, чтобы сбросить сетевой адаптер.

  • После этого закройте окно командной строки. Затем перезагрузите ноутбук или рабочий стол.

Это несколько возможных разрешений, которые могут включить DHCP, чтобы Windows получал IP-адрес. Затем пользователи могут снова открывать сайты в своих браузерах.

Устранение неполадок на сервере 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.

Читайте также:  Самый экономный браузер для mac os

Проверьте, имеют ли устройства в сети статические 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:

Оцените статью