Вчера я обновил запись 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 вернулся в нормальное состояние.
Затем я перезагрузил компьютер и создал новый виртуальный коммутатор, и это привело к тому, что старый кэш снова заработал.
Таким образом, я нашел виновника, но не решение - мне нужен виртуальный коммутатор для доступа в Интернет с моих виртуальных машин.