Jeg har installeret Kubuntu 18.04 på et skrivebord med en Ethernet-forbindelse. Under installationen blev opdateringer downloadet og internettet fungerede fint. Når operativsystemet var er installeret, hver gang jeg prøver at pinge et hvilket som helst websted, får jeg følgende fejl:
Temporary failure in name resolution
Jeg har prøvet Ethernet-kablet på forskellige computere, og det fungerer, så jeg ved ikke, hvad jeg skal gøre næste gang.
Svar
Der er forskellige mulige årsager til en fejl i navneopløsningen .
-
Du har ikke nogen internetforbindelse. Prøv
ping -c4 8.8.8.8
Hvis du får svar, fungerer din internetforbindelse. Find ud af, hvorfor det ikke “t
-
Du har den forkerte resolver. Skriv
cat /etc/resolv.conf
Du skal se mindst en linje
nameserver a.b.c.d
a.b.c.d
er typisk din routers adresse. Hvis der ikke er sådan en linje, tilføj en. Hvis der er en sådan linje, men den ikke virker, hvis du ikke kender adressen til din router, så prøvnameserver 8.8.8.8
. Dette bruger Google DNS-servere på8.8.8.8
.
Kommentarer
Svar
Hvis du bruger VMWARE, der kører linux vm på windows, kan min erfaring måske være nyttig:
systemctl restart NetworkManager.service
Det sker, når du ikke skal lukke din vm korrekt.
Kommentarer
- Samme opsætning her, men mærkeligt nok måtte jeg genstarte min VM helt. Efter genstart af netværk kunne jeg pinge værter og se dem løse ordentligt, men havde stadig opløsningsfejl i tomcat. Brugte ' ikke mere tid på at prøve at spore nøjagtigt, hvad der foregik.
- Hej, jeg løb ifconfig i linux og fandt ingen Ethernet, og genstart derefter netværkstjeneste løse det. Som du kunne pinge værter, tænkte jeg, at det skulle være Tomcat-problemer..Ked, jeg er ikke sikker på Tomcat. 🙁
Svar
Jeg løser problemet med at ændre dns-indstillingen i min router og indstille google dsn 8.8.8.8 , dette fungerer for mig.
/etc/resolv.conf
nameserver a.b.c.d
og jeg skal tilføjenameserver
igen