WSL2 Nincs internet-hozzáférés; Nem sikerült feloldani a gazdagép címét

Wsl2 Nincs Internet Hozzaferes Nem Sikerult Feloldani A Gazdagep Cimet



A WSL2 nem tud csatlakozni az internethez és nem találja meg a gazdagép címét. Emiatt nem tudunk hozzáférni egyetlen WSL2-t használó szerverhez sem, ami eleve meghiúsítja a Linux telepítésének célját. Tehát ebben a bejegyzésben megbeszéljük, hogy mikor mit tegyünk A WSL2 azt mondja, hogy nincs internet-hozzáférés  és van  nem tudja feloldani a gazdagép címét.



  WSL2 Nincs internet-hozzáférés; Nem sikerült feloldani a gazdagép címét





Javítás WSL2 Nincs internet-hozzáférés; Nem sikerült feloldani a gazdagép címét

Ha a WSL2 nem rendelkezik internet-hozzáféréssel, és nem tudja feloldani a gazdagép címét, kövesse az alábbi megoldásokat.





spybot anti-beacon skype
  1. Ellenőrizze az internetkapcsolatot és a sávszélességet
  2. Futtassa a Hálózati és internetes hibaelhárítót Windows rendszeren
  3. Állítsa le a WSL-t és állítsa vissza a hálózati protokollokat
  4. Ellenőrizze a gazdagép nevét és a gazdagép fájlt
  5. Ellenőrizze a resolv.conf fájlt

Beszéljük meg őket részletesen.



1] Ellenőrizze internetkapcsolatát és sávszélességét

Mindenekelőtt ellenőriznünk kell, és meg kell győződnünk arról, hogy nincs semmi baj az internettel. Ehhez használja az egyiket ingyenes internetsebesség-tesztelők . Ha úgy találja, hogy a sávszélesség alacsony, kapcsolja újra az útválasztót, és ha ez nem működik, forduljon internetszolgáltatójához, és kérje meg a probléma megoldását.

2] Futtassa a Hálózati és internetes hibaelhárítót Windows rendszeren

  A Hálózati és internetes hibaelhárító súgójának futtatása a Windows 11 rendszerben



Ha az internet sebessége nem jelent problémát, folytassa és futtassa a Hálózati és internetes hibaelhárítót a Segítség kérése alkalmazásból. Kideríti, hogy mi a probléma a hálózattal, majd orvosolni fogja. Ha a hálózati probléma megoldódott, próbálja ki a WSL-t. Most már működnie kellene.

3] A WSL leállítása és a hálózati protokollok visszaállítása

Ezután le kell állítanunk a Windows alrendszert Linuxhoz, majd vissza kell állítani a hálózati protokollokat, amelyek először okozhatták ezt a problémát. Ehhez a következő parancsokat egyenként futtathatja a Parancssorban (rendszergazdaként).

wsl --shutdown
netsh winsock reset
netsh int ip reset all
netsh winhttp reset proxy
ipconfig /flushdns

Ha elkészült, ellenőrizze, hogy a probléma megoldódott-e.

4] Ellenőrizze a gazdagép nevét és a gazdagép fájlt

Gondoskodnunk kell arról, hogy a számítógép bejegyzése szerepeljen a host fájlban a helyi tartomány mellett. De először ellenőriznünk kell a gép nevét. Ehhez nyissa meg  Beállítások  és menj oda  Rendszer > Névjegy. 

Miután megismerte a számítógép nevét, nyissa meg  Parancssor  és menj a WSL-hez. Ezután futtassa a következő parancsot.

nano /etc/hostname

Írja be a gép nevét nagybetűkkel, különösen azt, amelyet korábban kaptunk. Ezután távolítson el minden más információt a gép nevén kívül.

Most pedig fuss.

nano /etc/hosts

A otthont ad fájlnak két sorral kell rendelkeznie, amelyek hasonlóak az alábbiakban említettekhez.

127.0.0.1 localhost.localdomain localhost
FDD480683367BCDACAE3D6051557E43694629D4

Végül mentse el és lépjen ki a fájlból.

5] Ellenőrizze a resolv.conf fájlt

A Windows automatikusan létrehozza a resolv.conf fájlt, de néha rossz névszerverrel. Ellenőriznünk kell a fájlt, és meg kell győződnünk arról, hogy a  névszerver  be van állítva 8.8.8.8 , ami Google nyilvános DNS és ingyenesen használható. Ugyanezhez kövesse az alábbi lépéseket.

Először is keresse meg a fájlt a következő parancs futtatásával.

sudo nano /etc/resolv.conf

A következő bejegyzést láthatja.

# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/resolv.conf
# [network]
# generateResolvConf = false
nameserver xxx.xx.xx

Frissítse a névkiszolgáló értékét 8.8.8.8-ra, és mentse a fájlt. Ezután csatlakozhat az internethez. Ha nem szeretné, hogy a WSL alaphelyzetbe állítsa ezt a fájlt a jövőbeli terminálok megnyitásakor, futtassa a következő parancsokat, ha jelenleg csatlakozik az internethez.

sudo rm /etc/resolv.conf
sudo bash -c 'echo "nameserver 8.8.8.8" > /etc/resolv.conf'
sudo bash -c 'echo "[network]" > /etc/wsl.conf'
sudo bash -c 'echo "generateResolvConf = false" >> /etc/wsl.conf'
sudo chattr +i /etc/resolv.conf

Végül ellenőrizze, hogy a probléma megoldódott-e.

Ez az!

Olvas:  A WSL nem működik vagy nem indul el Windows 11 rendszerben

Hogyan javíthatom ki a WSL2 internetproblémákat?

Ha problémái vannak a WSL2 internetével, először is ellenőrizze, hogy a gazdagép Windows-számítógépe megfelelő-e az internettel. ezt megteheti egy ingyenes internetsebesség-tesztelővel. Ha nincs probléma a hálózattal, indítsa újra a számítógépet az útválasztóval együtt. Ha továbbra is ugyanazzal a problémával találkozik, tekintse meg a fent említett útmutatót.

Olvas:  Hogyan kell frissítse a WSL-kernelt Windows 11 rendszeren

Hogyan javítsuk ki az U képes  feloldani a gazdagépet?

Előfordulhat, hogy a WSL nem tudja feloldani a gazdagépet, ha a gazdagépnév nincs frissítve, vagy hibás a /etc/hosts fájlt. A probléma megoldásához frissítse az archiváló kiszolgáló gazdagépnevét vagy teljes tartománynevét a /etc/hosts fájlt, és mentse a változtatásokat. Miután frissítette a hosts fájlt, próbálja meg újra használni a sudo parancsot, és probléma nélkül kell működnie.

Olvassa el még: Hogyan kell Futtassa az .sh vagy a Shell Script fájlt Windows 11 rendszerben.

Népszerű Bejegyzések