Ho installato Kubuntu 18.04 su un desktop con una connessione ethernet. Durante linstallazione, gli aggiornamenti sono stati scaricati e Internet funzionava bene. Una volta che il sistema operativo è installato, ogni volta che provo a eseguire il ping di qualsiasi sito web ottengo il seguente errore:
Temporary failure in name resolution
Ho provato il cavo ethernet su diversi computer e funziona, quindi non so cosa dovrei fare dopo.
Risposta
Ci sono diverse possibili ragioni per un errore nella risoluzione dei nomi .
-
Non disponi di alcuna connettività Internet. Prova
ping -c4 8.8.8.8
Se ottieni risposte, la tua connessione Internet funziona. Altrimenti scopri perché “t
-
Hai il risolutore sbagliato. Digita
cat /etc/resolv.conf
Dovresti visualizza almeno una riga
nameserver a.b.c.d
a.b.c.d
è in genere lindirizzo del tuo router. Se non esiste riga, aggiungine una. Se esiste una riga simile, ma non funziona, o se non conosci lindirizzo del router, provanameserver 8.8.8.8
. Questo utilizza Google Server DNS in8.8.8.8
.
Commenti
Risposta
Se stai utilizzando VMWARE con Linux vm su Windows, la mia esperienza potrebbe essere utile:
systemctl restart NetworkManager.service
Succede quando non devi spegnere correttamente il tuo VM.
Commenti
- Stessa impostazione qui, ma stranamente ho dovuto riavviare interamente la mia VM. Dopo aver riavviato la rete, ho potuto eseguire il ping degli host e vederli risolversi correttamente, ma cerano ancora errori di risoluzione in Tomcat. ' non ha passato altro tempo a cercare di rintracciare esattamente cosa stava succedendo.
- Ciao, ho eseguito ifconfig su Linux e non ho trovato Ethernet, quindi riavvia il servizio di rete risolverlo. Dato che potresti eseguire il ping degli host, ho pensato che dovessero essere problemi di Tomcat .. Mi dispiace non sono sicuro di Tomcat. 🙁
Risposta
Risolvo il problema modificando limpostazione DNS nel mio router e imposto google dsn 8.8.8.8 , questo funziona per me.
/etc/resolv.conf
scomparenameserver a.b.c.d
e devo aggiungerenameserver
di nuovo