Случайно удаленный/etc/resolv.conf и теперь не может получить доступ ни к какому домену

Я добирался, датчик DNS закончил сообщение в хроме на Ubuntu 18.04, таким образом, я искал в Интернете и пытался выполнить следующие команды.

sudo rm/etc/resolv.conf
sudo ln -s /var/run/resolvconf/resolv.conf /etc/resolv.conf

Выше 2 команд, выполняемых успешно, но следующее, не сделал.

sudo resolvconf -u

Это дает сообщение об ошибке это resolvconf не установлен.

Теперь, ничто не работает и /etc/resolv.conf файл пуст. Я даже не могу отредактировать его (я попробовал к добавлению nameserver 8.8.8.8).

Помогите.

Править: я все еще получаю ERR_NAME_NOT_RESOLVE и здесь являюсь выводом 'сервиса - состояния - все'.

 [ + ]  acpid
 [ - ]  alsa-utils
 [ - ]  anacron
 [ + ]  apparmor
 [ + ]  apport
 [ + ]  avahi-daemon
 [ + ]  bluetooth
 [ - ]  console-setup.sh
 [ + ]  cron
 [ + ]  cups
 [ + ]  cups-browsed
 [ + ]  dbus
 [ - ]  dns-clean
 [ + ]  gdm3
 [ + ]  grub-common
 [ - ]  hwclock.sh
 [ + ]  irqbalance
 [ + ]  kerneloops
 [ - ]  keyboard-setup.sh
 [ + ]  kmod
 [ + ]  network-manager
 [ + ]  networking
 [ - ]  plymouth
 [ - ]  plymouth-log
 [ - ]  pppd-dns
 [ + ]  procps
 [ - ]  rsync
 [ + ]  rsyslog
 [ - ]  saned
 [ + ]  speech-dispatcher
 [ - ]  spice-vdagent
 [ + ]  udev
 [ + ]  ufw
 [ + ]  unattended-upgrades
 [ - ]  uuidd
 [ + ]  whoopsie
 [ - ]  x11-common
5
задан 27 May 2018 в 03:32

1 ответ

Чтобы это исправить, вы должны восстановить ссылку, как это было. 18.04 /etc/resolv.conf указывает на ../run/systemd/resolve/stub-resolv.conf.

Таким образом, чтобы решить вашу проблему, достаточно сделать следующее:

sudo rm resolv.conf
sudo ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
5
ответ дан 23 November 2019 в 09:20

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

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