Telepítettem a Kubuntu 18.04-et egy ethernet kapcsolattal rendelkező asztalra. A telepítés során a frissítéseket letöltötték, és az internet jól működött. Miután az operációs rendszer telepítve van, minden alkalommal, amikor megpróbálok valamelyik webhelyet pingelni, a következő hibát kapom:
Temporary failure in name resolution
Megpróbáltam az Ethernet kábelt különböző számítógépeken, és működik, így nem tudom, mit tegyek tovább.
Válasz
A névfeloldás sikertelenségének különböző okai lehetnek .
-
Nincs internetkapcsolata. Próbálja
ping -c4 8.8.8.8
Ha válaszokat kap, akkor az internetkapcsolata működik. Más megtudja, miért nem “t
-
Helytelen a felbontója. Típus
cat /etc/resolv.conf
Meg kell lásd legalább egy sort
nameserver a.b.c.d
A
a.b.c.d
általában az útválasztó címe. Ha ilyen nincs Ha van ilyen sor, de nem működik, akkor ha nem tudja az útválasztó címét, próbálja meg anameserver 8.8.8.8
lehetőséget. Ez a Google-t használja. DNS-kiszolgálók:8.8.8.8
.
Megjegyzések
Válasz
Ha a linux vm-et futtató VMWARE-t használod Windows rendszeren, a tapasztalatom talán hasznos lehet:
systemctl restart NetworkManager.service
Ez akkor történik, amikor nem állította le megfelelően a vm-et.
Megjegyzések
- Ugyanez itt van beállítva, de furcsa módon újra kellett indítanom az én virtuális gépem teljesen. A hálózat újraindítása után meg tudtam pingelni a gazdagépeket, és láttam, hogy megfelelően oldódnak, de a tomcatban továbbra is fennálltak a felbontási hibák. Nem ' nem töltött több időt arra, hogy pontosan felkutassa, mi történik.
- Szia, futtattam az ifconfig-t a linuxban, és nem találtam Ethernet-t, majd indítsam újra a hálózati szolgáltatás megoldja. Mivel pingelni tudtál a gazdagépekre, gondoltam, hogy Tomcat-gondoknak kell lenniük. Sajnálom, nem vagyok biztos a Tomcat-ban. 🙁
Válasz
Megoldottam a problémát az útválasztóm DNS-beállításainak megváltoztatásával, és beállítottam a google dsn 8.8.8.8 , ez nekem működik.
/etc/resolv.conf
fájl belsejéből eltűniknameserver a.b.c.d
és újra hozzá kell adnom aznameserver