Чому мій браузер не може вирішити хост, але 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.