Acabei de instalar o Ubuntu Server 18.04 e configurei o SSH para que eu possa continuar configurando na minha área de trabalho, mas me deparei com alguns problemas que não consigo superar.
Eu estava tentando correr
sudo apt-get update
mas estava constantemente recebendo os erros:
Falha temporária ao resolver archive.ubuntu.com
Falha ao buscar http: //archive.ubuntu ........
Eu verifiquei se minha conexão com a internet estava ok executando
ping 8.8.8.8
e eu recebi uma resposta, tudo bem aí.
Suspeitei que talvez meu DNS não estivesse configurado corretamente, então tentei
ping www.google.com
e obteve o erro:
Falha temporária na resolução de nomes
Ok, então eu decidi que é, de fato, algum tipo de problema de DNS, mas todas as “respostas” que tentei não funcionaram para mim.
Eu tentei editar /etc/resolv.conf
sem sorte, pois parece ser um link simbólico.
Encontrei uma resposta aqui que só funciona se eu executar a partir do root, ou seja:
sudo bash
Mas ele instrui a reverter as alterações posteriormente:
rm /etc/resolv.conf
ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
Se eu fizer isso, perco a conexão novamente.
- Devo simplesmente deixar como estava ou com outra coisa?
- Isso pode ser uma solução permanente?
- E a causa do problema é o fato de que
/run/resolvconf/resolv.conf
realmente não existe?
fonte
/run/resolvconf/resolv.conf
não existir, não há sentido em criar um link simbólico/etc/resolv.conf
para ele. Então, até você descobrir por que esse arquivo não existe, eu recomendaria o uso do manual de trabalhoresolv.conf
. Você pode adicionar a saída dedpkg -l resolvconf
sua pergunta?Respostas:
No servidor ubuntu 18-04, com o xorg lightdm lightdm-gtk-greeter e a xfce4 GUI instalada, durante a inicialização no sistema, a única maneira que eu descobri para fazer a rede com fio funcionar é:
funciona muito bem, no entanto, isso deve ser feito manualmente após cada inicialização e depois de toda rede desconectar / reconectar; portanto, funciona, mas é uma solução manual, não a solução permanente;
para que a rede sem fio funcione automaticamente, basta:
você provavelmente precisa reiniciar; você poderá usar o ícone de rede sem fio que aparece na área de notificação no seu painel de controle (verifique se a área de notificação foi adicionada ao painel) para selecionar uma rede sem fio; depois disso, ele será reconectado automaticamente;
no entanto, para fazer com que a rede com fio se reconecte automaticamente, tentei instalar o avahi-daemon e o avahi-autoipd, mas aparentemente não está ajudando; até tentei:
basicamente, se você instalar uma distribuição como a área de trabalho do Xubuntu, a (s) ferramenta (s) apropriada (s) / daemon / config será instalada e a rede será detectada automaticamente quando conectada sem nenhuma configuração do usuário; seria bom saber qual ferramenta / daemon / config / setting faz isso.
fonte
/etc/netplan/*
.Eu recebi esse erro quando eu era uma
debootstrap
imagem QEMU.A resolução exigia o seguinte:
faça o sistema de arquivos raiz
rw
, oudhclient
falhe. A melhor maneira de fazer isso é adicionar ao seu/etc/fstab
, que é apenas um manequim emdebootstrap
:No Ubuntu 18.04, você pode executar um dos seguintes procedimentos:
Crie uma unidade systemd que inicialize a rede no momento certo:
Baseado em: https://gist.github.com/corvax19/6230283#gistcomment-1940694
Use
network-manager
. Faz o download de muitas bibliotecas gráficas, mas parece menos invasivo:Encontrei isso olhando primeiro o primeiro arquivo de configuração de rede que eu conhecia do Debian do meu host:
mas incríveis desenvolvedores do Ubuntu deixaram uma mensagem lá:
então eu fiz um:
no meu host Ubuntu e encontrou a configuração que faltava.
debootstrap
Configuração completa do Ubuntu em: Existe alguma imagem pré-construída do QEMU Ubuntu (32 bits) online?No Debian 9, adicione a entrada correta ao seu
/etc/network/interfaces
arquivo de configuração. O meu era:e, em
eth0
vez de,enp0s3
é outro valor comum, você pode descobrir com:debootstrap
Configuração completa do Debian em /unix/275429/creating-bootable-debian-image-with-debootstrap/473256#473256fonte
Eu tive o mesmo problema de resolução de nome após a atualização para o Ubuntu 18.04 LTS.
Causa:
A atualização do sistema apagou as configurações do servidor de nomes DNS que estavam anteriormente no /etc/resolv.conf
Solução:
Edite /etc/resolvconf/resolv.conf.d/base e adicione os detalhes do servidor de nomes
Adicione o endereço IP do seu servidor de nomes DNS para sua rede ou ISP neste formato:
(Substitua o endereço IP 12.34.56.78 pelo seu servidor de nomes DNS.)
Para que as alterações entrem em vigor, execute imediatamente:
A última linha permite pular a reinicialização. Como alternativa, você também pode editar o /etc/resolv.conf e fazer exatamente as mesmas alterações (mas esse arquivo será reescrito na reinicialização).
Não conhece o seu servidor de nomes DNS?
Vá para uma máquina Windows na mesma rede e, no prompt de comando, digite
Se você tiver vários dispositivos, cada dispositivo deverá ter um servidor de nomes DNS listado e você deverá escolher de acordo. As informações do servidor DNS ficarão assim:
fonte