1

Вчера я обновил запись DNS для определенного веб-сайта, но сейчас я сталкиваюсь с проблемой, касающейся кеша DNS своего компьютера, так как я продолжаю получать IP-адрес старого сервера при попытке получить доступ к своему сайту. Выдача ping или nslookup подтверждает, что мой DNS не обновлен.

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

Я пробовал:

  • ipconfig /flushdns (из командной строки с правами администратора)
  • Остановка и перезапуск службы dnscache
  • Перезагрузка компьютера
  • Обнуление файла C:\Windows\System32\drivers\etc\hosts
  • Ручная настройка DNS-сервера в свойствах моего сетевого адаптера для провайдера DNS моего провайдера, а также для Google DNS и OpenDNS.

Что происходит, и как я могу это исправить? Я использую Windows 10 64-bit.


Обновление: я удалил виртуальный сетевой коммутатор из диспетчера Hyper-V, и мой кэш DNS вернулся в нормальное состояние.

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

Таким образом, я нашел виновника, но не решение - мне нужен виртуальный коммутатор для доступа в Интернет с моих виртуальных машин.

1 ответ1

0

Как указывалось в обновлении вопроса, это была ошибка в сетевом коммутаторе, реализованном стеком Hyper-V (на стороне хоста).

Там, кажется, нет решения. Может быть, просто может быть, переустановка Hyper-V может сработать. Но я бы на это не рассчитывал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .