Мой файл /etc/resolv.conf перестал обновляться в Ubuntu 14.04.3

785
Mids

Я сделал глупую вещь: я вручную обновил свой /etc/resolv.confфайл, и теперь он больше не обновляется.

До того, как я это сделал, он был сгенерирован графическим интерфейсом NetworkManager моего рабочего стола Ubuntu 14.04.3 Unity.

Что я должен сделать, чтобы снова заполнить его автоматически?

0

1 ответ на вопрос

0
JakeGould

You should be able to regenerate it by running this command:

sudo resolvconf -u 

But perhaps the permissions on the file resolv.conf itself are screwy. So just blow away that file like this:

sudo rm -f /etc/resolv.conf 

Then run sudo resolvconf -u again.

And if somehow this doesn’t work, run this dpkg-reconfigure command:

sudo dpkg-reconfigure resolvconf 

Just punch through the prompts, reboot the machine and see what happens.

После этого я получаю в файле файл "# Dynamic resolv.conf (5) для glibc resolver (3), созданного resolvconf (8)", но серверов имен пока нет Mids 8 лет назад 1
@Mids Хорошо, это не хорошо. На какой конкретной версии Ubuntu вы работаете? JakeGould 8 лет назад 0
Это Ubuntu 14.04.3 Mids 8 лет назад 0
@Mids рады, что помогли. Но что именно сработало? `sudo dpkg-переконфигурировать resolvconf`? JakeGould 8 лет назад 0
Да, это и перезагрузка. Mids 8 лет назад 0