Nainstaloval jsem Kubuntu 18.04 na plochu s ethernetovým připojením. Během instalace byly staženy aktualizace a internet fungoval dobře. Jakmile operační systém je nainstalován, pokaždé, když se pokusím provést ping na jakýkoli web, zobrazí se následující chyba:
Temporary failure in name resolution
Zkoušel jsem ethernetový kabel na různých počítačích a funguje to, takže nevím, co mám dělat dál.
Odpovědět
Existují různé možné důvody selhání rozlišení názvu .
-
Nemáte žádné připojení k internetu. Zkuste
ping -c4 8.8.8.8
Pokud dostanete odpovědi, vaše připojení k internetu funguje. Jinak zjistíte, proč tomu tak není „t
-
Máte špatný překladač. Typ
cat /etc/resolv.conf
Měli byste zobrazit alespoň jeden řádek
nameserver a.b.c.d
a.b.c.d
je obvykle adresa vašeho routeru. Pokud takový neexistuje řádek, přidejte jeden. Pokud takový řádek existuje, ale nefunguje, pokud neznáte adresu routeru, zkustenameserver 8.8.8.8
. Toto používá Google Servery DNS v8.8.8.8
.
Komentáře
Odpověď
Pokud používáte VMWARE se systémem linux vm na Windows, moje zkušenost může být užitečná:
systemctl restart NetworkManager.service
Stává se to, když správně nevypnete svůj vm.
Komentáře
- Stejné nastavení zde, ale kupodivu jsem musel restartovat můj VM úplně. Po restartování sítě jsem mohl ping hostitele a vidět, jak se správně vyřeší, ale stále měl chyby rozlišení v kocourku. Nestrávil jsem ' více času snažit se přesně zjistit, o co jde.
- Ahoj, spustil jsem ifconfig v linuxu a nenašel jsem ethernet, potom restartoval síťová služba to vyřeší. Jak jste mohli ping hostitele, myslel jsem si, že by to měly být problémy Tomcat .. Omlouvám se, že si nejsem jistý Tomcat. 🙁
odpověď
Vyřeším problém se změnou nastavení dns v routeru a nastavím google dsn 8.8.8.8 , to funguje pro mě.
/etc/resolv.conf
zmizínameserver a.b.c.d
a musím přidatnameserver
znovu