Jag har installerat Kubuntu 18.04 på ett skrivbord med en Ethernet-anslutning. Under installationen hämtades uppdateringar och internet fungerade bra. När operativsystemet var är installerad, varje gång jag försöker pinga någon webbplats får jag följande fel:
Temporary failure in name resolution
Jag har provat Ethernet-kabeln på olika datorer och det fungerar, så jag vet inte vad jag ska göra nästa gång.
Svar
Det finns olika möjliga orsaker till ett fel i namnupplösningen .
-
Du har ingen internetanslutning. Försök
ping -c4 8.8.8.8
Om du får svar fungerar din internetanslutning. Ta reda på varför det inte ”t
-
Du har fel resolver. Skriv
cat /etc/resolv.conf
Du borde se minst en rad
nameserver a.b.c.d
a.b.c.d
är vanligtvis din routers adress. Om det inte finns någon sådan linje, lägg till en. Om det finns en sådan rad men den inte fungerar, om du inte vet adressen till din router, försöknameserver 8.8.8.8
. Detta använder Google DNS-servrar på8.8.8.8
.
Kommentarer
Svar
Om du använder VMWARE som kör Linux VM på Windows, kan min erfarenhet vara till hjälp:
systemctl restart NetworkManager.service
Det händer när du inte har stängt av din vm korrekt.
Kommentarer
- Samma inställning här, men konstigt var jag tvungen att starta om min virtuella dator helt. Efter att ha startat om nätverk kunde jag pinga värdar och se dem lösa ordentligt, men hade fortfarande upplösningsfel i tomcat. ' spenderade inte mer tid på att försöka spåra exakt vad som hände.
- Hej, jag sprang ifconfig i linux och hittade inget Ethernet och startade sedan om nätverkstjänst lösa det. Som du kunde pinga värdar, tyckte jag att det borde vara Tomcat-problem..Tyvärr, jag är inte säker på Tomcat. 🙁
Svar
Jag löser problemet med att ändra dns-inställningen i min router och ställer in google dsn 8.8.8.8 , det här fungerar för mig.
/etc/resolv.conf
nameserver a.b.c.d
och jag måste lägga tillnameserver
igen