Как восстановить / воссоздать файлы etc / resolv.conf

Я по ошибке удалил папку resolvconf и файл resolv.conf в /etc, предполагая, что resolvconf вызывал сбой UCK. Сейчас приложение обновлено, исправляя проблему, но оно говорит no file named resolv.conf in /etc. То, что он говорит, правильно, потому что я удалил эти файлы. Есть ли способ восстановить файлы или восстановить из другого места?

10
задан 10 October 2017 в 18:54

2 ответа

Попробуйте это:

nano /etc/resolv.conf

добавьте:

nameserver 8.8.8.8

сервер имен 192.168.x.x (проверяют Ваш ifconfig вывод для корректного адреса)

затем

sudo service resolvconf start
sudo systemctl enable resolvconf
1
ответ дан 23 November 2019 в 04:18

Принятый ответ мне не помог. После переустановки resolvconf система полностью стирала мой файл resolv.conf после каждой перезагрузки.

Чтобы исправить это, мне пришлось переустановить пакеты network-manager и libnss-resolve в дополнение к resolvconf.

  1. Вручную добавьте сервер имен в resolve.conf (это нужно для того, чтобы вы могли получать пакеты из репозиториев Ubuntu):

    1.  sudo vi /etc/resolv.conf
       
    2. Добавьте в файл сервер имен 8.8.8.8.
  2. Переустановите пакеты network-manager, libnss-resolve и resolvconf:

     apt install --reinstall resolvconf network-manager libnss-resolve
     
1
ответ дан 3 January 2021 в 11:20

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

Похожие вопросы: