Excluiu acidentalmente o /etc/resolv.conf e agora não pode acessar nenhum domínio

4

Eu estava recebendo a mensagem dns probe finished no chrome no Ubuntu 18.04, então eu procurei na internet e tentei executar os seguintes comandos.

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

Acima de 2 comandos executados com sucesso, mas o seguinte não.

sudo resolvconf -u

Dá uma mensagem de erro de que resolvconf não está instalado.

Agora, nada está funcionando e o arquivo /etc/resolv.conf está vazio. Eu nem sou capaz de editá-lo (tentei adicionar nameserver 8.8.8.8 ).

Por favor ajude.

Edit: ainda estou recebendo ERR_NAME_NOT_RESOLVE e aqui está a saída de 'service --status-all'.

 [ + ]  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
    
por आनंद 27.05.2018 / 11:10

1 resposta

3

Para corrigir isso, você deve recriar o link como estava. Em 18,04 /etc/resolv.conf pontos para ../run/systemd/resolve/stub-resolv.conf .

Para corrigir o seu problema, deve ser suficiente fazer o seguinte:

sudo rm resolv.conf
sudo ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
    
por Videonauth 27.05.2018 / 11:18