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

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

1
задан 11 October 2017 в 04:54

3 ответа

Если resolvconf -u показывает ПРЕДУПРЕЖДЕНИЕ, что /etc/resolv.conf не является символической ссылкой на /run/resolvconf/resolv.conf, тогда просто создайте резервную копию resolv.conf и создайте символическую ссылку:

$ cd /etc
$ sudo ln -s /run/resolvconf/resolv.conf
4
ответ дан 25 May 2018 в 11:40
  • 1
    Это должен быть принятый ответ! Как бы вы переустановили resolvconf, если вы не можете разрешить имена хостов? – Evils 5 April 2016 в 17:00

Вы опорожнили свой мусор, если нет, вы можете восстановить его из корзины.

1
ответ дан 25 May 2018 в 11:40
  • 1
    Спасибо за ответ. Я никогда не использовал удаление в одиночку, но shift + delete, поэтому не в корзине. – beeju 9 May 2012 в 05:41
  • 2
    Понимаю. Попытайтесь использовать программу восстановления, то есть прежде всего. Или попытайтесь сделать то, что сказал @desgua. – Svetlana Belkin 9 May 2012 в 05:43
  • 3
    И спасибо @desgua. – Svetlana Belkin 9 May 2012 в 05:44

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

nano /etc/resolv.conf

add:

nameserver 8.8.8.8

nameserver 192.168.xx (проверьте свой ifconfig вывод для правильного адреса)

[d3 ], тогда

sudo service resolvconf start
sudo systemctl enable resolvconf
1
ответ дан 25 May 2018 в 11:40
  • 1
    переустановка resolvconf, вероятно, является лучшей идеей – pim 4 December 2017 в 19:45

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

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