Ошибка доступа к большинству интернет-сайтов. DNS_PROBE_FINISHED_NXDOMAIN

20

У меня проблемы с доступом к большинству сайтов, работает только пара (grooveshark, google, facebook). Почти на всех остальных я получаю ошибки. Вот что я получил, используя разные браузеры:

Opera: This website is not available Unable to look up www.xyz.com

IE: This website cannot be displayed

Fire Fox: Server not found. Firefox can't find the server at www.xyz.com

Хром: This webpage is not available. The server at www.xyz.com can't be found, because DNS lookup failed. DNS is the network service that translates a website's name to its Internet address. This error is most often caused by having no connection to the internet or a misconfigured network. It can also be caused by an unresponsive DNS server or a firewall preventing Google Chrome from accesing the network.

Error code: DNS_PROBE_FINISHED_NXDOMAIN

Я использую Windows 7 64bit.

Когда я захожу в свою учетную запись Facebook, я вижу большинство вещей, хотя некоторые фотографии и видео не отображаются. В результатах поиска Google отображаются результаты поиска, но я не могу получить доступ к ссылкам.

Очевидно, у меня есть подключение к интернету, все другие компьютеры в том же соединении работают без проблем (XP и 7, оба работают с Firefox).

Вот что я попробовал до сих пор:

  • Отключите брандмауэр и антивирус
  • Открыл CMD как админ, набрал netsh winsock reset catalogи перезапустил
  • Включил и выключил роутер
  • Проверен на вирусы с помощью avira и superantispyware

Есть идеи по поводу исправления?


источник

Ответы:

33

Похоже, у вас проблемы с DNS. Первое, что я хотел бы сделать, это попробовать очистить кеш DNS:

ipconfig /flushdns

Если это не поможет, попробуйте временно изменить DNS-серверы на Google (8.8.8.8 и 8.8.4.4), чтобы убедиться, что у используемого DNS-сервера нет проблем. Для этого на Windows 7:

  1. Откройте Центр управления сетями и общим доступом.
  2. Нажмите «Изменить настройки адаптера».
  3. Найдите сетевое подключение, которое используется для подключения к Интернету («Подключение по локальной сети» или «Беспроводное подключение»), щелкните его правой кнопкой мыши и выберите Properties.
  4. Теперь в новых окнах выберите «Протокол Интернета 4 (TCP / IPv4)» и нажмите Propertiesкнопку.
  5. В новом окне установите флажок «Использовать следующие адреса DNS-серверов:»
  6. Введите 8.8.8.8и8.8.4.4
  7. Нажмите Ok и закройте остальные окна.

После того, как это сделано, проверьте свое интернет-соединение и можете ли вы открывать страницы.

phoops
источник
1
Спасибо! Это сделало работу! Могу ли я просто сохранить Googles DNS-адреса? Кроме того, как это происходит? Это не так, как я изменил какие-либо настройки ...
Да, вы можете, он предназначен для использования кем-либо. Ну, я бы предположил, что вы использовали DNS своих роутеров, а на более дешевых роутерах DNS иногда ломается, поэтому вам нужно перезагрузить роутер. Обычно это связано с ограниченным объемом памяти на этих неэффективных прошивках, поэтому я обычно советую использовать что-то вроде Google DNS или только DNS-серверы вашего интернет-провайдера вручную. Вы даже можете настроить DHCP вашего маршрутизатора, чтобы установить DNS для Google или вашего интернет-провайдера.
фотографии
1
Если DNS маршрутизаторов действительно сломался, почему я мог получить доступ к одному сайту, но не к другому, и почему другие компьютеры, подключенные к тому же маршрутизатору, не пострадали?
@ Lupy - это теоретически, чтобы ответить на это, но некоторые записи DNS кэшируются на вашем компьютере (для сайтов, которые вы посещали ранее). Кроме того, это должно повлиять на все компьютеры аналогичным образом в сети, но из-за DNS-кэширования и отсутствия дополнительной информации ответить невозможно.
Фоп
1
Это прекрасно сработало для меня, но мне действительно любопытно, почему это сработало. Мой Macbook (подключенный к Ethernet) не может получить доступ к IP. Если я пингую это, это только время или "не достижимо". То же самое на окнах. Я иду к своей машине Windows, бегу ipconfig /flushdns. Теперь я могу подключиться! И мой Macbook теперь тоже может подключиться! Как, черт возьми, очистка DNS на другом компьютере открыла канал для моего ноутбука?
Стивен Лу