Что такое автоконфигурация IPv4 и почему она перезаписывает статический IP
Я должен подключиться к маршрутизатору со статическим IP-адресом и подсетью (автоматизация машины, а не интернет). В ipconfig маска подсети показывает введенный мной адрес подсети, но IP-адрес назначен не так, как адрес, который я ввел. Предыдущий компьютер подключается правильно, и единственное отличие, которое я заметил в ipconfig, заключается в том, что у нового компьютера есть "Автоконфигурация IPv4".
Что такое автоконфигурация IPv4? IP должен быть назначен из DHCP маршрутизатора, и если есть конфликт IP-MAC, я должен получить сообщение об ошибке. Почему в этом случае в командной строке ПК появляется автоконфигурация IPv4 вместо обычного IPv4?
Поиск в Google дает решение, которое требует модификации реестра для отключения автоконфигурации. У меня уже было последнее обновление драйвера. Я подозреваю, что есть альтернативное решение.
5 ответов
На снимке экрана показан адрес IPv4, который начинается с 169.254.
Это из диапазона "link local" (например, в RFC 3927 на стр. 31 обсуждается, что Windows XP использует эти адреса). Некоторые люди называют эти адреса "APIPA" адресами, названными в честь процесса Windows XP под названием "Автоматическое назначение частного IP (APIPA)".
По сути, это диапазон адресов, который будет использовать Windows, если она настроена на использование DHCP, и она пытается получить адрес от сервера DHCP, и не удается.
"Исправить" наличие такого адреса - обеспечить успешное функционирование связи DHCP, перейти к свойствам сетевой карты и указать процесс "Альтернативная конфигурация", в котором используется указанная "Конфигурация пользователя", или использовать статический IP-адрес.
Почему DHCP не работает - это отдельный вопрос. Это правильный ответ именно для того, что вы спросили, а именно: "Что такое автоконфигурация IPv4".
Что касается того, почему он перезаписывает статический IP: это не так. Если вы видите адрес автоконфигурации в Microsoft Windows, значит, вы не используете назначение "статический IP". (Вместо этого вы настроены на использование DHCP.)
В качестве альтернативы редактированию реестра вы можете попробовать это решение:
- открыть командную строку
- проверьте идентификатор сетевого подключения - оно будет в 1-м столбце:
netsh interface ipv4 show inter
- запустите эту команду, заменив
<id>
с идентификатором вашего сетевого подключения:netsh interface ipv4 set interface <id> dadtransmits=0 store=persistent
- откройте services.msc и отключите клиент dhcp
- отсоедините сетевой кабель, перезагрузите компьютер, запустите службу клиента dhcp и подключите сетевой кабель
источник: http://the-it-wonders.blogspot.com/2013/04/autoconfiguration-ipv4-address-196254xx.html
Поскольку я не могу добавить комментарий к ответу TOOGAM: автоконфигурация, очевидно, может перезаписать статическую конфигурацию IP. Сегодня у меня был ноутбук (с Windows 10, версия 1709), который не мог получить доступ к сети, и в выводе ipconfig были видны статический ip и ip автоконфигурации ip, хотя я включил статический ip в конфигурацию сетевой карты.
У меня была та же проблема, и в моем случае у меня был статический IP
Таким образом, комментарий другого человека "Что касается того, почему он перезаписывает статический IP: это не так. - Неправильно
В моем сценарии это была одна из виртуальных машин, и была другая виртуальная машина с тем же IP-адресом. Вместо того, чтобы выдавать ошибку о дублировании IP в моем случае он выполнил автоматическую настройку
Я была такая же проблема. Я читал, что это потому, что карта NIC не работает должным образом, хотя карта Ethernet сказала, что она работает должным образом. У меня есть настольный компьютер HP. Я обратился в службу поддержки HP, скачал и переустановил драйверы контроллера Realtek Ethernet для него, и это решило проблему с картой. Больше нет автоконфигурации адреса ipv4. Надеюсь, что это поможет другим.
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : 00-25-AB-5F-19-D9
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::a5e1:5447:5977:52d1%6(Preferred)
IPv4 Address. . . . . . . . . . . : 172.16.0.2(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Monday, June 24, 2019 12:13:23 PM
Lease Expires . . . . . . . . . . : Tuesday, June 25, 2019 12:13:22 PM
Default Gateway . . . . . . . . . : 172.16.0.1
DHCP Server . . . . . . . . . . . : 172.16.0.1
DHCPv6 IAID . . . . . . . . . . . : 100672939
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-23-E0-22-28-00-25-AB-5F-19-D9
DNS Servers . . . . . . . . . . . : 172.16.0.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Wireless LAN adapter Wi-Fi:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek RTL8188EE 802.11 bgn Wi-Fi Adapter
Physical Address. . . . . . . . . : 38-B1-DB-6D-40-14
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
C:\Users\
Это вызвано конфликтом IP-адреса. (Кто-то еще в той же сети имеет тот же IP-адрес).
Изменение статического IP-адреса помогло мне, но я знаю, что это не всегда практично. У меня это сработало, потому что я подключаюсь к этому компьютеру один.