Упрямая проблема APIPA (возможная проблема IPv4, IPv6 = хорошо?)

5

У меня есть один рабочий стол Windows 7, который, кажется, застрял на адресе APIPA. Он может видеть другие компьютеры в рабочей группе, но, по-видимому, взаимодействует только через IPv6 (см. Ниже) и не может получить доступ за пределами локальной сети. Проблема началась сегодня после завершения обновления Windows. Устранение неполадок до сих пор уже включало:

-Ipconfig release/renew
-Uninstalling/reinstalling the NIC driver
-Checking device manager for "hidden" NIC drivers (none)
-Flushing DNS and ARP
-Resetting winsock and ipv4 using netsh
-Manually assigning an IP address on my subnet
-Doing a system restore to before the Windows update
-Restarting DHCP client service
-Disabling Windows Firewall
-Unloading TrendMicro
-Malware Bytes scan

Я попытался отсоединить кабель Ethernet от этого компьютера и положить его в ноутбук, и он подключился нормально, получил правильный IP-адрес и подключился к Интернету (да, я отключил WiFi на ноутбуке перед тестированием).

В настоящее время, когда я пытаюсь пропинговать другой законный адрес в сети или маршрутизаторе (192.168.0.1), я получаю:

PING: transmit failed. General failure.

Интересно, что когда я пингую имя NetBIOS другого хоста, он работает, но он запускает эхо-запрос по IPv6.

Затем я попытался пропинговать -4 [имя хоста], что вернуло:

Ping request could not find host [host name]. 

Кроме того, ipconfig / release возвращает это:

An error occurred while releasing interface Local Area Connection : An address has not yet been associated with the network endpoint.

An error occurred while releasing interface Loopback Pseudo-Interface : The system cannot find the file specified. 

Я в тупике! Я надеюсь, что у кого-то есть предложение, кроме новой установки Windows или замены сетевой платы.

Джо М.
источник
А как насчет ваших журналов событий? Правильно ли настроен ваш хост-файл?
Голокриптик
Вещи были испорчены теперь с восстановлением системы. Всегда удаляйте обновления из инструмента «Программы и компоненты». Восстановление системы - последняя попытка запустить систему, чтобы вы могли удалить файлы и затем бросить гранату.
Уэсли
@Holocryptic: Что я должен искать в журналах событий? Я уверен, что в хост-файле нет изменений по умолчанию, но я подтвердлю завтра. Может ли неправильная конфигурация файла хоста даже вызвать APIPA?
@WesleyDavid: Я буду помнить об этом ... Я уже был в состоянии "последней канавы", поскольку уже пробовал большинство других вещей в моем списке уже в тот момент. Любые предложения, учитывая, что я уже сделал это на этом компьютере?
После некоторого быстрого поиска, я увидел упоминание о настройке localhost в файлах хоста как возможную причину. В журналах событий вы должны искать любые ошибки, которые появляются, когда вы пытаетесь
пропинговать

Ответы:

3

Ну, я оставил MalwareBytes «Полное сканирование» на ночь, а когда я вернулся утром, был один зараженный файл «Backdoor.bot», который «Быстрое сканирование» не обнаружило. Как только я его почистил, проблема решилась сама собой.

Джо М.
источник
1

Чтобы разрешить APIPA, сначала запустите cmdприглашение в режиме администратора и сделайте следующее:
Примечание: если вы не запускаете cmdв режиме администратора, это не будет работать.

netsh winsock reset all 

netsh int ip reset all

После этого вам придется перезагрузить компьютер. Не пытайтесь открыть браузер или что-то еще.

После перезагрузки компьютера он должен работать

Викрам
источник