Jeg har installert Kubuntu 18.04 på et skrivebord med en Ethernet-tilkobling. Under installasjonen ble oppdateringer lastet ned og internett fungerte bra. Når operativsystemet er installert, hver gang jeg prøver å pinge et nettsted, får jeg følgende feil:
Temporary failure in name resolution
Jeg har prøvd Ethernet-kabelen på forskjellige datamaskiner, og den fungerer, så jeg vet ikke hva jeg skal gjøre videre.
Svar
Det er forskjellige mulige årsaker til en feil i navneløsning .
-
Du har ikke internettforbindelse. Prøv
ping -c4 8.8.8.8
Hvis du får svar, fungerer internettforbindelsen. Finn ut hvorfor det ikke er
-
Du har feil resolver. Skriv
cat /etc/resolv.conf
Du bør se minst en linje
nameserver a.b.c.d
a.b.c.d
er vanligvis adressen til ruteren din. Hvis det ikke er noe slikt linje, legg til en. Hvis det er en slik linje, men den ikke fungerer, hvis du ikke vet adressen til ruteren din, kan du prøvenameserver 8.8.8.8
. Dette bruker Google DNS-servere på8.8.8.8
.
Kommentarer
Svar
Hvis du bruker VMWARE som kjører Linux VM på Windows, kan min erfaring være nyttig:
systemctl restart NetworkManager.service
Det skjer når du ikke vil slå av din vm riktig.
Kommentarer
- Samme som satt opp her, men merkelig nok måtte jeg starte på nytt min VM helt. Etter at jeg hadde startet nettverket på nytt, kunne jeg pinge verter og se dem løse riktig, men hadde fremdeles oppløsningsfeil i tomcat. ' t brukte mer tid på å prøve å spore nøyaktig hva som foregikk.
- Hei, jeg kjørte ifconfig i linux og fant ingen Ethernet, og start deretter på nytt nettverkstjeneste løse det. Som du kunne pinge verter, tenkte jeg at det burde være Tomcat-problemer .. Beklager, jeg er ikke sikker på Tomcat. 🙁
Svar
Jeg løser problemet med å endre dns-innstillingen i ruteren min og setter google dsn 8.8.8.8 , dette fungerer for meg.
/etc/resolv.conf
nameserver a.b.c.d
og jeg må legge tilnameserver
igjen