Как вручную настроить IPv4 при сбое DHCP и отсутствии IP-адреса | AdminWiki

Как вручную настроить IPv4 при сбое DHCP и отсутствии IP-адреса

09 сентября 2026 8 мин. чтения

Если компьютер не получает IPv4-адрес от DHCP, задайте параметры сетевого адаптера вручную: IP-адрес, маску подсети, шлюз по умолчанию и DNS-серверы. В Windows откройте свойства подключения, выберите IPv4 и укажите значения, полученные от рабочего устройства в этой же локальной сети или из настроек маршрутизатора.

Для типовой сети пример выглядит так: IP-адрес 192.168.10.50, маска 255.255.255.0, шлюз 192.168.10.1, DNS 192.168.10.1 и 1.1.1.1. Подставляйте эти значения только как образец. Если адаптер получил адрес 169.254.x.x, ручная настройка поможет при исправном кабеле, порте коммутатора, маршрутизаторе и выбранном свободном адресе.

  • Определите параметры локальной сети и свободный IP-адрес.
  • Настройте IPv4 в Windows или Linux.
  • Проверьте шлюз, внешний IP-узел и DNS.
  • Исключите конфликт IP-адресов и неисправность оборудования.
  • После восстановления DHCP верните автоматическое получение параметров.

Перейти

  1. На рабочем компьютере выполните ipconfig /all и сохраните параметры нужного адаптера.
  2. Выберите свободный адрес из той же подсети, но вне диапазона DHCP.
  3. В свойствах IPv4 включите ручной ввод адреса и DNS.
  4. Проверьте шлюз командой ping, внешний узел по IP и разрешение имен через nslookup.

Содержание

ЭтапЧто проверитьОжидаемый результат
ПодготовкаКабель, линк, рабочий компьютер, DHCP-пулПонятно, какие параметры использовать
АдресацияIP-адрес, маска, шлюзКомпьютер находится в локальной подсети
DNSАдреса резолверов и политика сетиИмена узлов разрешаются в IP-адреса
Диагностикаipconfig, ping, nslookupОпределен участок, на котором возникает сбой
ОткатАвтоматическое получение IPv4 и DNSАдаптер снова использует DHCP

Что понадобится

Для настройки нужны права локального администратора, доступ к компьютеру и физически рабочее сетевое подключение. На Ethernet должны гореть индикаторы линка на сетевой карте, коммутаторе или маршрутизаторе. Для Wi-Fi проверьте, что выбран нужный профиль беспроводной сети.

  • Рабочий компьютер в той же подсети либо доступ к панели маршрутизатора.
  • Текущие параметры адаптера, полученные командой ipconfig /all.
  • Информация о диапазоне DHCP, например 192.168.10.100-192.168.10.200.
  • Свободный статический IP-адрес, исключенный из DHCP-пула.
  • Адрес локального шлюза и разрешенные корпоративной политикой DNS-серверы.

Если нужно проверить сам DHCP-сервер, пригодится руководство по настройке DHCP-сервера. В нем разобраны области адресов, резервирование, интеграция с DNS и типовые ошибки службы.

Для изолированного лабораторного стенда можно использовать облачную инфраструктуру Timeweb Cloud. Публичный IP-адрес виртуального сервера и внутренний адрес его сетевого интерфейса задаются на разных уровнях, поэтому настройки локальной сети из этого руководства нельзя механически переносить в панель облачного провайдера.

Адрес MCP-сервера

Для ручной настройки IPv4 адрес MCP-сервера не нужен. В этой процедуре под адресом сервера следует понимать IP-адрес локального шлюза, через который компьютер выходит в другие сети. MCP-клиент к назначению IPv4-параметров сетевому адаптеру отношения не имеет.

ПараметрПримерНазначение
IP-адрес192.168.10.50Уникальный адрес компьютера в локальной сети
Маска подсети255.255.255.0 или /24Определяет границы локальной подсети
Шлюз по умолчанию192.168.10.1Передает трафик в другие сети и интернет
Предпочтительный DNS192.168.10.1Резолвер маршрутизатора или корпоративной сети
Альтернативный DNS1.1.1.1Резервный публичный резолвер, если его разрешает политика сети

Маска 255.255.255.0 соответствует сети 192.168.10.0/24. Адрес 192.168.10.0 используется как адрес сети, 192.168.10.255 является широковещательным, поэтому для устройства подходят адреса 192.168.10.1-192.168.10.254. Адрес шлюза обычно занят маршрутизатором и не подходит для компьютера.

Сначала проверьте DHCP-пул. Если маршрутизатор выдает адреса 192.168.10.100-192.168.10.200, для ручной настройки можно выбрать, например, 192.168.10.50, если этот адрес не занят и организация не использует собственную систему учета IP. В офисной сети сведения из IPAM, документации или таблицы резервирований надежнее предположения.

Подключение в любом MCP-клиенте

Любое приложение на компьютере использует сетевые параметры операционной системы. Поэтому сначала настройте сам адаптер, а затем проверяйте работу нужного клиента. Для Windows 10 и Windows 11 выполните следующие действия:

  1. Нажмите Win + R, введите ncpa.cpl и откройте список сетевых подключений.
  2. Щелкните правой кнопкой по нужному адаптеру, например Ethernet или Wi-Fi, и выберите свойства.
  3. Откройте IP версии 4 (TCP/IPv4), затем выберите ручной ввод IP-адреса.
  4. Укажите IP-адрес, маску подсети и шлюз. Для примера используйте значения 192.168.10.50, 255.255.255.0 и 192.168.10.1.
  5. Выберите ручной ввод DNS и укажите согласованные адреса. Например, в домашней сети это может быть 192.168.10.1 и 1.1.1.1.
  6. Подтвердите окна кнопкой ОК, подождите несколько секунд и проверьте конфигурацию командой ipconfig.

Не переносите шлюз и DNS с Wi-Fi на Ethernet автоматически. Эти интерфейсы могут находиться в разных подсетях. При подключенном VPN проверьте, что ручные параметры назначены физическому адаптеру, а не виртуальному туннелю.

Настройка в Linux

В системах с NetworkManager параметры можно назначить через nmcli. Сначала найдите имя профиля подключения:

nmcli connection show

Замените имя профиля и адреса на свои значения:

nmcli connection modify 'Wired connection 1' ipv4.method manual ipv4.addresses 192.168.10.50/24 ipv4.gateway 192.168.10.1 ipv4.dns '192.168.10.1 1.1.1.1'
nmcli connection up 'Wired connection 1'
ip address show
ip route

Команды меняют профиль NetworkManager. Для удаленного сервера через SSH сначала подготовьте консольный или out-of-band-доступ: ошибка в адресе, маске или шлюзе разорвет текущую сессию.

Подключение в Codex

Codex не назначает IP-адрес сетевой карте. После изменения IPv4 перезапустите приложение, если оно держало старое сетевое соединение, и проверьте сеть командами Windows:

ipconfig /all
Get-NetIPConfiguration -InterfaceAlias Ethernet
ping -n 4 192.168.10.1
ping -n 4 1.1.1.1
nslookup имя-внутреннего-узла
  • В выводе ipconfig /all должен отображаться выбранный IPv4-адрес, правильная маска и шлюз.
  • Успешный ping шлюза подтверждает связь с локальным маршрутизатором или L3-интерфейсом.
  • Успешный ping 1.1.1.1 проверяет маршрут до внешнего IP-узла, но не работу DNS.
  • Успешный nslookup подтверждает, что DNS-сервер отвечает на запросы.

Если шлюз отвечает, внешний IP-узел доступен, а имена не разрешаются, исправьте DNS. Если по IP все работает, но браузер или клиент не подключается, проверьте прокси, VPN, антивирусный фильтр и настройки самого приложения. Для такого сценария полезна инструкция по настройке и диагностике прокси.

Если клиент не умеет регистрироваться автоматически

Когда автоматическое получение адреса не работает, а графическое окно Windows сообщает об ошибке, используйте PowerShell от имени администратора. Сначала проверьте точное имя интерфейса:

Get-NetAdapter
Get-NetIPConfiguration

Для интерфейса Ethernet пример ручной настройки выглядит так:

Set-NetIPInterface -InterfaceAlias Ethernet -AddressFamily IPv4 -Dhcp Disabled
New-NetIPAddress -InterfaceAlias Ethernet -IPAddress 192.168.10.50 -PrefixLength 24 -DefaultGateway 192.168.10.1
Set-DnsClientServerAddress -InterfaceAlias Ethernet -ServerAddresses 192.168.10.1,1.1.1.1

Если на интерфейсе уже прописан другой статический адрес, команда New-NetIPAddress может вернуть ошибку о существующей записи. Посмотрите список адресов командой Get-NetIPAddress -InterfaceAlias Ethernet -AddressFamily IPv4 и удаляйте только устаревший адрес, предварительно проверив имя интерфейса и текущую сессию доступа.

Когда ручной адрес не поможет

  • Нет индикатора линка, адаптер отключен или в диспетчере устройств присутствует ошибка драйвера. Сначала проверьте кабель, порт, скорость, дуплекс и сам адаптер.
  • Шлюз не отвечает на ping. Причина может находиться в кабеле, VLAN, порте коммутатора, маршрутизаторе или неверной маске.
  • Несколько компьютеров одновременно получают адрес 169.254.x.x. Проверьте службу DHCP, состояние области адресов и доступность DHCP-сервера.
  • IP-адрес и шлюз работают, но DNS не отвечает. Проверьте корпоративные DNS-серверы и правила firewall, затем очистите кэш DNS командой ipconfig /flushdns.

Диагностика ошибки «Сетевой адаптер не имеет допустимых параметров настройки» помогает разделить проблемы Windows, VPN, драйвера и оборудования.

Несколько аккаунтов

Если под несколькими аккаунтами подразумеваются несколько рабочих станций, серверов или сетевых интерфейсов, каждому устройству нужен уникальный IP-адрес. Два устройства с адресом 192.168.10.50 создадут конфликт IP-адресов в локальной сети: связь начнет прерываться, а MAC-адрес в ARP-таблице может меняться между двумя сетевыми картами.

УстройствоСтатический адресШлюз
admin-01192.168.10.50192.168.10.1
admin-02192.168.10.51192.168.10.1
nas-01192.168.10.52192.168.10.1

Перед назначением адреса проверьте таблицу DHCP-аренд на маршрутизаторе и выполните ping -4 -n 2 192.168.10.50. Ответ означает, что адрес уже используется или узел отвечает на ICMP. Отсутствие ответа не доказывает, что адрес свободен: firewall может блокировать ping. После назначения проверьте ARP-команды arp -a или Get-NetNeighbor, а при повторяющихся обрывах сравните MAC-адрес устройства с записями на маршрутизаторе.

Для постоянной инфраструктуры удобнее выбрать один подход: статические адреса вне DHCP-пула или DHCP-резервирование по MAC-адресу. Смешивание двух схем без учета пула повышает риск повторной выдачи уже занятого адреса. При массовой настройке Windows пригодится PowerShell-инструкция для нескольких компьютеров.

На компьютере с двумя адаптерами обычно оставляют один шлюз по умолчанию. Второй интерфейс может работать без шлюза и обслуживать отдельную подсеть. Исключение задают осознанно, когда нужны специальные маршруты для VPN, storage-сети или отдельного VLAN.

Как отключить MCP

Для возврата к автоматической настройке отключите ручной IPv4 и верните получение адреса и DNS через DHCP. В Windows откройте свойства нужного адаптера, перейдите в IPv4 и выберите автоматическое получение IP-адреса и адреса DNS.

То же действие можно выполнить через командную строку:

netsh interface ipv4 set address name=Ethernet source=dhcp
netsh interface ipv4 set dns name=Ethernet source=dhcp
ipconfig /renew
ipconfig /all

Если интерфейс называется иначе, замените Ethernet на точное имя из списка сетевых подключений. После возврата DHCP проверьте, что адрес не относится к диапазону 169.254.0.0/16, отображается корректный шлюз, а DNS-серверы получены автоматически.

Финальная проверка

  • ipconfig /all показывает адрес, маску, шлюз и DNS без неожиданных старых записей.
  • ping шлюза проходит без потерь или с потерями, объяснимыми политикой firewall.
  • Проверка внешнего IP-узла отделяет проблему маршрутизации от проблемы DNS.
  • nslookup возвращает ответ от разрешенного DNS-сервера.
  • В DHCP-таблице нет записи с тем же IP-адресом, который назначен вручную.

Статический IPv4 восстанавливает доступ только при исправной физической сети и рабочем шлюзе. Когда DHCP снова заработает, верните автоматическую настройку или оформите адрес как DHCP-резервацию, чтобы временное решение не превратилось в скрытый источник конфликтов.

Поделиться:
Сохранить гайд? В закладки браузера