Чому мій браузер не може вирішити хост, але ping і nslookup можуть?


14

Я трохи спотикається від цієї проблеми. Моя машина може успішно відслідковувати google.com та www.google.com. Я отримую правильні ips на зразок 74.125. .

Коли я намагаюся перейти на google у Firefox або IE чи Chrome, я отримую типову сторінку помилок dns. Чомусь Сафарі все ще працює.

Моя перша здогадка була проблемою кешування, але після очищення всіх кешів браузера я все ще бачу проблему. Друга здогадка полягала в тому, що зловмисне програмне забезпечення перенастроювало мої налаштування проксі-сервера, але і там не пощастило. Усе встановлено на "Без проксі". Я завантажив wireshark, і браузер запитує мій сервер dns.

Інші сайти вирішують штраф у всіх браузерах. Здається, все працює як очікувалося, але ... В основному, у мене не вистачає ідей.

У відповідь на коментарі:

  • Очевидно, IP в браузері працює. Це проблема DNS, а не проблема з'єднання.
  • Очищення кешу DNS у Windows не усунуло проблеми. Перевірка хромованих внутрішніх приміщень показує, що www.google.com не вдалося вирішити.
  • Мій файл хостів чистий (записів немає).
  • Перезавантаження не усуває проблеми.

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

майте на увазі, що nslookup використовує власний клієнт DNS. Ви перевірили файл хостів (новий улюблений файл для редагування зловмисного програмного забезпечення)?
Mathias R. Jessen

Ви перезавантажилися? Іноді браузери пробують Інтернет, перш ніж бездротовий зв’язок з’явиться, а потім не помічають, що Інтернет знову почав працювати. Закриття браузера або перезавантаження зазвичай це виправляють.
Роберт

У мене була ця проблема, і вона виявилася моїм файлом хостів. Я поняття не маю, чому я додав запис для цього конкретного домену. Я просто хотів сказати спасибі за те, що розмістив запитання та запропонував мені перевірити файл хостів!
Газарет

Відповіді:


4

Відповідаючи на власне запитання:

Під час переадресації google.com був зроблений вірус руткіта. Мені вдалося завантажити інструмент для видалення руткіта, який знайшов та видалив загрозу.


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

4

Для інших без вірусу: Ваш браузер містить власний кеш DNS. Спробуйте вирішити URL-адресу в Firefox або Edge. Якщо ви отримаєте інший результат у Chrome, очистіть кеш-пам'ять DNS Chrome. Починай тут:

chrome: // net-Internals / # днс.

Вам доведеться скопіювати / вставити текст посилання в онмібокс Chrome. Щоб отримати додаткову допомогу, дотримуйтесь інструкцій тут .

Очищення кешу Chrome не викликає негативних наслідків.


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