Acabo de instalar Ubuntu Server 18.04 y configuré SSH para poder continuar configurando a través de mi escritorio, pero me he encontrado con algunos problemas que parece que no puedo superar.
Estaba tratando de correr
sudo apt-get update
pero constantemente recibía los errores:
Falla temporal resolviendo archive.ubuntu.com
Error al recuperar http: //archive.ubuntu ........
Verifiqué si mi conexión a Internet estaba bien ejecutando
ping 8.8.8.8
y recibí una respuesta, todo bien allí.
Sospeché que tal vez mi DNS no estaba configurado correctamente, así que intenté
ping www.google.com
y obtuve el error:
Fallo temporal en la resolución de nombres
Ok, entonces había determinado que, de hecho, es algún tipo de problema de DNS, pero todas las "respuestas" que he intentado no me han funcionado.
He intentado editar /etc/resolv.conf
sin suerte, ya que parece ser un enlace simbólico.
Encontré una respuesta aquí que solo funciona si ejecuto desde la raíz, es decir:
sudo bash
Pero da instrucciones para revertir los cambios después:
rm /etc/resolv.conf
ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
Sin embargo, si hago eso, pierdo la conexión nuevamente.
- ¿Debería dejarlo como lo tenía o algo más?
- ¿Puede ser esta una solución permanente?
- ¿Y la causa del problema es el hecho de que en
/run/resolvconf/resolv.conf
realidad no existe?
fuente
/run/resolvconf/resolv.conf
no existe, no tiene sentido crear un enlace simbólico a partir/etc/resolv.conf
de él. Entonces, hasta que descubras por qué ese archivo no existe, recomendaría usar tu manual de trabajoresolv.conf
. ¿Puedes agregar el resultado dedpkg -l resolvconf
tu pregunta?Respuestas:
En el servidor ubuntu 18-04, con xorg lightdm lightdm-gtk-greeter y xfce4 GUI instalado, al arrancar en el sistema, la única forma que descubrí para poner en funcionamiento la red cableada es esta:
funciona muy bien, sin embargo, esto debe hacerse manualmente después de cada arranque y después de cada desconexión / reconexión de red, por lo que funciona pero es una solución manual, no la solución permanente;
para que la red inalámbrica funcione automáticamente, simplemente:
probablemente tengas que reiniciar; entonces podrá usar el icono de red inalámbrica que aparece en el área de notificación en su panel de control (asegúrese de que el área de notificación esté agregada al panel) para seleccionar una red inalámbrica; después de eso, se volverá a conectar automáticamente;
sin embargo, para que la red cableada se reconecte automáticamente, intenté instalar avahi-daemon y avahi-autoipd pero aparentemente no está ayudando; incluso intentado:
básicamente, si instala una distribución como el escritorio Xubuntu, se instalan las herramientas adecuadas / daemon / config y la red se detecta automáticamente cuando se conecta sin ninguna configuración de usuario; Sería bueno saber qué herramienta / daemon / config / setting hace eso.
fuente
/etc/netplan/*
.Recibí este error cuando era una
debootstrap
imagen QEMU.La resolución requería lo siguiente:
crea el sistema de archivos raíz
rw
, o de lo contrariodhclient
falla. La mejor manera de hacer esto es agregar a su/etc/fstab
, que es solo un maniquí endebootstrap
:En Ubuntu 18.04, puede hacer lo siguiente:
Cree una unidad systemd que inicialice la creación de redes en el momento adecuado:
Basado en: https://gist.github.com/corvax19/6230283#gistcomment-1940694
Uso
network-manager
. Descarga muchas bibliotecas gráficas, pero se siente menos hacky:Encontré esto mirando primero el primer archivo de configuración de red que conocía de Debian de mi host:
pero los desarrolladores de Ubuntu impresionantes dejaron un mensaje allí:
entonces hice un:
en mi host Ubuntu y encontré la configuración que faltaba.
debootstrap
Configuración completa de Ubuntu en: ¿Hay alguna imagen QEMU Ubuntu preconstruida (32 bits) en línea?En Debian 9, agregue la entrada correcta a su
/etc/network/interfaces
archivo de configuración. La mía fue:y en
eth0
lugar deenp0s3
ser otro valor común, puede descubrirlo con:debootstrap
Configuración completa de Debian en /unix/275429/creating-bootable-debian-image-with-debootstrap/473256#473256fuente
Tuve el mismo problema de resolución de nombres después de actualizar a Ubuntu 18.04 LTS.
Porque:
La actualización del sistema había borrado la configuración del servidor de nombres DNS que anteriormente estaba en /etc/resolv.conf
Solución:
Edite /etc/resolvconf/resolv.conf.d/base y agregue los detalles del servidor de nombres
Agregue la dirección IP de su servidor de nombres DNS para su red o ISP en este formato:
(Reemplace la dirección IP 12.34.56.78 con su servidor de nombres DNS).
Para que los cambios entren en vigencia inmediatamente:
La última línea le permite omitir el reinicio. Alternativamente, también puede editar /etc/resolv.conf y hacer los mismos cambios exactos (pero este archivo se reescribirá al reiniciar).
¿No conoces tu servidor de nombres DNS?
Vaya a una máquina con Windows en la misma red y desde el símbolo del sistema escriba
Si tiene varios dispositivos, cada uno de ellos debe tener un servidor de nombres DNS en la lista y tendrá que elegir en consecuencia. La información del servidor DNS se verá así:
fuente
La versión 18.04 cambia el resolv.conf a netplan
hacer
ubicación del directorio / etc / netplan dentro de usted encontrará el archivo, por ejemplo:
50-cloud-init.yaml
editarlo así:
cuando guardas el archivo haz
y verifique si puede hacer ping a google.com.
fuente