Невозможно получить доступ к Интернету (DNS-имена не разрешаются) после обновления сегодня

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

Сегодня я установил обновления, которые включали nautilus, xserver и новое ядро ​​(3.2.0-24). После перезапуска я больше не мог просматривать Интернет, используя Firefox или Chrome.

Попытка пинговать гугл в терминале дает

ping: unknown host google.ca

Я пытался:

  • Подключение к беспроводным или проводным сетям (оба работают на других машинах)
  • Перезагрузите компьютер и загрузитесь с предыдущим ядром
  • Вручную настройте opendns на моем проводном соединении
  • Перезагрузите сеть и ноутбук и беспроводную карту

Пока безуспешно. Я не уверен, куда идти дальше. Пожалуйста, дайте мне знать причину проблемы или помогите мне устранить ее.

Обратите внимание, что ноутбук получает IP-адрес, и он может пинговать IP-адрес google.ca (74.125.127.94), но не имя домена или любое другое доменное имя в этом отношении.

Эта система была обновлена ​​с 11.10 до 12.04 еще две недели назад.

1 ответ

Решение

Хорошо, попробовав несколько разных вещей и прочитав этот пост об изменениях DNS в Precise Pangolin, я решил пойти дальше и удалить resolv.conf, фактически я его переместил:

 sudo mv /etc/resolv.conf /etc/backup.resolv.conf

На случай, если мне это понадобится. После этого разрешение днс работает и быстрее тоже. Файл resolv.conf не был регенерирован, вместо этого в каталоге /etc/resolvconf есть папка, в которой, я полагаю, содержатся файлы конфигурации DNS.

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

Другие вопросы по тегам