Ошибка DNS_PROBE_FINISHED_BAD_CONFIG

У меня есть несколько подключений Wi-Fi, из которых одно работает нормально, а другое работает только для некоторых веб-сайтов и сервисов, таких как google.com и Skype. Просмотр остальных сайтов обычно выдает мне такую ошибку:

DNS_PROBE_FINISHED_BAD_CONFIG

Я также редко получаю следующие ошибки:

DNS_PROBE_FINISHED_NO_INTERNET
DNS_PROBE_FINISHED_NXDOMAIN

Еще одна очень странная вещь, с которой я столкнулся, заключается в том, что многократное обновление страницы часто открывает ее, тогда как она не применяется на каждой веб-странице.

Я нашел много решений в результате долгих поисков в Google & Stack Overflow, но ни одно из них не сработало. Это не особая проблема для браузера, поскольку возникает та же проблема во всех существующих браузерах (например, Chrome, Mozilla & IE). Я получаю ту же проблему на моем официальном компьютере с ОС Ubuntu и на персональном компьютере с ОС Win10. Между тем у меня нет проблем с веб-серфингом на моем мобильном телефоне и других компьютерах, подключенных к тому же соединению.

Подробная информация о реальной причине и решении (желательно как для Ubuntu, так и для Win10) будет весьма полезна.

Ответ 1

Для Ubuntu

Эти ошибки указывают на наличие проблемы с DNS.

  • проверьте cat /etc/resolv.conf параметры DNS.

  • И добавьте следующий сервер имен в /etc/resolv.conf для временного или в /etc/resolvconf/resolv.conf.d/head для постоянного

nameserver 8.8.8.8
nameserver 8.8.4.4
  • Чтобы добавить эти два адреса сервера имен в resolv.conf
    • выполнить команду sudo gedit /etc/resolv.conf
    • Скопируйте выше двух строк папок сервера имен в последней строке resolv.conf
    • Ctrl + S для сохранения.
  • Примечание. Если вы добавляете только сервер имен /etc/resolv.conf, то при перезагрузке компьютера /etc/resolv.conf находится на предыдущем этапе. Таким образом, чтобы хранить эти серверы имен постоянно, используйте следующий метод:

    • выполнить команду sudo gedit /etc/resolvconf/resolv.conf.d/head
    • Скопируйте выше двух строк сервера имен и вставьте в последнюю строку /etc/resolvconf/resolv.conf.d/head
    • Ctrl + S для сохранения.
  • Повторное подключение к Интернету

Подробнее о https://wiki.archlinux.org/index.php/Network_Debugging#DNS_Servers

Для Windows:

Ответ 3

Я использую Кали Линукс. Я сталкивался со многими способами, которые не сработали, кроме одного. В терминале введите: -

sudo apt-get purge resolvconf

GUI появляется, нажмите кнопку ОК. Перезагрузите свою машину. Вы должны иметь доступ к Интернету после его запуска.