Почему мой браузер не может разрешить хост, а ping и nslookup могут?


14

Я немного озадачен этой проблемой. Моя машина может успешно пропинговать google.com и www.google.com. Я получаю правильный IPS, как 74,125. ,

Когда я пытаюсь зайти в Google в Firefox, IE или Chrome, я получаю типичную страницу с ошибкой DNS. По какой-то причине Safari все еще работает.

Моим первым предположением была проблема с кэшированием, но после очистки всех кэшей браузера я все еще вижу проблему. Второе предположение заключалось в том, что вредоносная программа перенастроила мои настройки прокси-сервера, но и там не повезло. Все установлено на "Нет прокси". Я скачал Wireshark и браузер запрашивает мой DNS-сервер.

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

В ответ на комментарии:

  • IP прямо в браузере работает, очевидно. Это проблема DNS, а не проблема подключения.
  • Очистка кеша DNS в Windows не устранила проблему. Проверка внутренних частей Chrome показывает, что www.google.com не может быть решена.
  • Мой файл hosts чистый (без записей).
  • Перезагрузка не решает проблему.

a) Это должно быть на SuperUser b) попробуйте использовать IP-адрес непосредственно в неработающих браузерах - некоторые брандмауэры могут быть настроены для блокировки определенных программ - проверьте ваш. c) Chrome поддерживает свой собственный кэш DNS - about:dnsтакже проверьте about:net-internals#dnsd) попробуйте ipconfig /flushdns
очистить

знать, что nslookup использует свой собственный DNS-клиент. Вы проверили свой файл hosts (новый любимый вредоносный файл для редактирования)?
Матиас Р. Джессен

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

У меня была эта проблема, и это оказался мой файл hosts. Я понятия не имею, почему я добавил запись для этого конкретного домена. Я просто хотел сказать спасибо, что опубликовал вопрос и предложил проверить мой файл hosts!
Газет

Ответы:


4

Отвечая на мой собственный вопрос:

Был вирус руткита, пытающийся перенаправить google.com. Мне удалось загрузить инструмент для удаления руткитов, который обнаружил и удалил угрозу.


8
Что такое руткит (и инструмент для удаления)?
Synetech

4

Для других без вирусов: Ваш браузер содержит собственный кэш DNS. Попробуйте разрешить URL в Firefox или Edge. Если вы получили другой результат в Chrome, очистите кэш DNS Chrome. Начни здесь:

хром: // нетто-Внутренности / # СНД.

Вам нужно будет скопировать / вставить текст ссылки в onmibox Chrome. Для получения дополнительной помощи, следуйте инструкциям здесь .

Очистка кеша Chrome не оказывает вредного влияния.


1
Вы также можете использовать более научный подход к проверке кэша Chrome на предмет неработающего URL. Chrome может сообщать об ошибке, похожей на ошибку: -105 (ERR_NAME_NOT_RESOLVED)
Николас ДеМарко
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.