Puncte:0

Actualizarea WSL2 și eșecul apt-get, deși ping-ul funcționează bine

drapel kr

Încerc să fac Ubuntu să ruleze folosind WSL2 pe laptopul meu de birou.

Problema: Când încerc să rulez apt-get update sau orice comandă de instalare, de exemplu: apt-get install gcc, se termină întotdeauna cu 101: Network is inaccessible.

Solutii pe care le-am incercat pana acum:

  1. Firewall

Bănuiala mea inițială a fost că firewall-ul meu de birou poate bloca conexiunea, dar la verificarea wuick ping văd că funcționează bine. De asemenea, am răsfoit URL-urile în Chrome și funcționează fără probleme.

$ ping 91.189.91.39
PING 91.189.91.39 (91.189.91.39) 56(84) octeți de date.
64 de octeți de la 91.189.91.39: icmp_seq=1 ttl=51 timp=256 ms
64 de octeți de la 91.189.91.39: icmp_seq=2 ttl=51 timp=256 ms
^C
--- 91.189.91.39 statistici ping ---
2 pachete transmise, 2 primite, 0% pierdere de pachete, timp 1002 ms
rtt min/avg/max/mdev = 255,540/255,757/255,975/0,217 ms
  1. problema fișierului de configurare a rezolvării.

Am încercat să schimb serverul de nume implicit la 8.8.8.8 și alți furnizori DNS, dar nu am rezolvat problema. De asemenea, deoarece ping-ul funcționează, soluția DNS nu ar trebui să fie o problemă.


Acum mai sunt câteva soluții pe care le pot găsi, cum ar fi forțarea apt să folosească IPv4, ștergerea adaptorului de comutare a hipervizorului și alte astfel de soluții, dar problema lor nu pare să se coreleze cu ceea ce mă confrunt și nu vreau să păstrez trăgând cu săgeți în întuneric.

Orice ajutor sau indicații de direcție va fi foarte apreciat. Mulțumesc

Jurnal de erori:

$ sudo apt-get update
Err:1 http://archive.ubuntu.com/ubuntu focal InRelease
  Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::24). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::23).- conectare (101: Rețeaua nu poate fi accesată) Nu s-a putut conecta la archive.ubuntu.com:80 (91.189.88.142), conexiunea a expirat Nu s-a putut conecta la archive.ubuntu.com:80 (91.189.88.152), conexiunea a expirat
Err:2 http://security.ubuntu.com/ubuntu focal-security InRelease
  Nu se poate iniția conexiunea la security.ubuntu.com:80 (2001:67c:1562::18). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la security.ubuntu.com:80 (2001:67c:1562::15). - conectați (101: Rețeaua este inaccesibilă) Nu s-a putut conecta la security.ubuntu.com:80 (91.189.91.39), conexiunea a expirat Nu s-a putut conecta la security.ubuntu.com:80 (91.189.91.38), conexiunea a expirat
Err:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
  Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::24). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::23). - conectați (101: Rețeaua este inaccesibilă)
Err:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
  Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::24). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::23). - conectați (101: Rețeaua este inaccesibilă)
Err:5 http://archive.canonical.com/ubuntu focal InRelease
  Nu se poate iniția conexiunea la archive.canonical.com:80 (2001:67c:1360:8c01::16). - conectați (101: Rețeaua nu poate fi accesată) Nu se poate iniția conexiunea la archive.canonical.com:80 (2001:67c:1360:8c01::1b). - conectați (101: Rețeaua este inaccesibilă) Nu se poate iniția conexiunea la archive.canonical.com:80 (2001:67c:1562::1c). - conectați (101: Rețeaua nu poate fi accesată) Nu s-a putut conecta la archive.canonical.com:80 (91.189.92.191), conexiunea a expirat Nu s-a putut conecta la archive.canonical.com:80 (91.189.92.150), conexiunea a expirat. nu se conectează la archive.canonical.com:80 (91.189.91.15), conexiunea a expirat
Citirea listelor de pachete... Gata
W: Nu s-a putut prelua http://archive.ubuntu.com/ubuntu/dists/focal/InRelease Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::24). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::23). - conectare (101: Rețeaua nu poate fi accesată) Nu s-a putut conecta la archive.ubuntu.com:80 (91.189.88.142), conexiunea a expirat Nu s-a putut conecta la archive.ubuntu.com:80 (91.189.88.152), conexiunea a expirat
W: Nu s-a putut prelua http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::24). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::23). - conectați (101: Rețeaua este inaccesibilă)
W: Nu s-a putut prelua http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::24). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la archive.ubuntu.com:80 (2001:67c:1360:8001::23). - conectați (101: Rețeaua este inaccesibilă)
W: Nu s-a putut prelua http://archive.canonical.com/ubuntu/dists/focal/InRelease Nu se poate iniția conexiunea la archive.canonical.com:80 (2001:67c:1360:8c01::16). - conectați (101: Rețeaua nu poate fi accesată) Nu se poate iniția conexiunea la archive.canonical.com:80 (2001:67c:1360:8c01::1b). - conectați (101: Rețeaua este inaccesibilă) Nu se poate iniția conexiunea la archive.canonical.com:80 (2001:67c:1562::1c). - conectați (101: Rețeaua nu poate fi accesată) Nu s-a putut conecta la archive.canonical.com:80 (91.189.92.191), conexiunea a expirat Nu s-a putut conecta la archive.canonical.com:80 (91.189.92.150), conexiunea a expirat. nu se conectează la archive.canonical.com:80 (91.189.91.15), conexiunea a expirat
W: Nu s-a putut prelua http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease Nu se poate iniția conexiunea la security.ubuntu.com:80 (2001:67c:1562::18). - conectați (101: Rețeaua este inaccesabilă) Nu se poate iniția conexiunea la security.ubuntu.com:80 (2001:67c:1562::15). - conectați (101: Rețeaua este inaccesibilă) Nu s-a putut conecta la security.ubuntu.com:80 (91.189.91.39), conexiunea a expirat Nu s-a putut conecta la security.ubuntu.com:80 (91.189.91.38), conexiunea a expirat
W: Unele fișiere index nu au putut fi descărcate. Ele au fost ignorate, sau cele vechi au fost folosite în schimb.

Jurnal de erori prin utilizarea forțată a IPv4:

sudo apt-get update -o Acquire::ForceIPv4=true
Err:1 http://archive.ubuntu.com/ubuntu focal InRelease
  Nu s-a putut conecta la archive.ubuntu.com:80 (91.189.88.152), conexiunea a expirat Nu s-a putut conecta la archive.ubuntu.com:80 (91.189.88.142), conexiunea a expirat
Err:2 http://security.ubuntu.com/ubuntu focal-security InRelease
  Nu s-a putut conecta la security.ubuntu.com:80 (91.189.91.38), conexiunea a expirat Nu s-a putut conecta la security.ubuntu.com:80 (91.189.91.39), conexiunea a expirat
Err:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
  Nu se poate conecta la archive.ubuntu.com:http:
Err:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
  Nu se poate conecta la archive.ubuntu.com:http:
Err:5 http://archive.canonical.com/ubuntu focal InRelease
  Nu s-a putut conecta la archive.canonical.com:80 (91.189.92.191), conexiunea a expirat. 80 (91.189.91.15), conexiune a expirat
Citirea listelor de pachete... Gata
W: Nu s-a putut prelua http://archive.ubuntu.com/ubuntu/dists/focal/InRelease Nu s-a putut conecta la archive.ubuntu.com:80 (91.189.88.152), conexiunea a expirat Nu s-a putut conecta la archive.ubuntu. com:80 (91.189.88.142), conexiunea a expirat
W: Nu s-a putut prelua http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease Imposibil de conectat la archive.ubuntu.com:http:
W: Nu s-a putut prelua http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease Imposibil de conectat la archive.ubuntu.com:http:
W: Nu s-a putut prelua http://archive.canonical.com/ubuntu/dists/focal/InRelease Nu s-a putut conecta la archive.canonical.com:80 (91.189.92.191), conexiunea a expirat Nu s-a putut conecta la archive.canonical. com:80 (91.189.92.150), conexiune a expirat Nu s-a putut conecta la archive.canonical.com:80 (91.189.91.15), conexiune a expirat
W: Nu s-a putut prelua http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease Nu s-a putut conecta la security.ubuntu.com:80 (91.189.91.38), conexiunea a expirat Nu s-a putut conecta la securitate. ubuntu.com:80 (91.189.91.39), conexiunea a expirat
W: Unele fișiere index nu au putut fi descărcate. Ele au fost ignorate, sau cele vechi au fost folosite în schimb.
Johan Palych avatar
drapel us
https://github.com/microsoft/WSL/issues/5976 https://github.com/microsoft/WSL/issues/6753
drapel kr
Mulțumesc pentru comentariul tău @JohanPalych. Dar am urmat linkurile pentru probleme și alte link-uri la care se referă, dar cred că nu există nicio soluție pentru aceeași de acum. Te rog corectează-mă dacă greșesc.
NotTheDr01ds avatar
drapel vn
Puteți încerca de acasă (sau oriunde altundeva) când nu sunteți conectat la rețeaua companiei? De asemenea, este vreun VPN implicat? Mulțumiri!
drapel kr
Da... Am încercat să mă conectez de la rețeaua mea de acasă... Dă aceeași problemă. Folosim VPN, dar când folosesc WSL deconectez VPN-ul.
mrq avatar
drapel hm
mrq
Îmi pare rău, am vrut să comentez întrebarea cu aceste informații, dar reputația mea este prea scăzută pentru a o face. Vă sugerez să încercați [wsl-vpn](https://github.com/AmmarRahman/wsl-vpn), care este o soluție de rețea pe care am văzut-o rezolvând probleme în multe cazuri de utilizare similare (funcționează ping/ICMP, HTTP /HTTPS/DNS/etc. nu funcționează) Utilizează [moby-vpnkit](https://github.com/moby/vpnkit) și [npiperelay](https://github.com/jstarks/npiperelay) și funcționează prin crearea unui „tunel de date” între WSL2 și gazda Windows, în special o conductă. Aceasta înseamnă că un serviciu Windows ascultă mereu.Primești tot ce este mai bun din almo
drapel kr
Lasă-mă să încerc asta de îndată ce mă întorc din vacanță. Vă mulțumesc pentru contribuție, totuși @mrq
drapel kr
Metoda de mai sus necesită de fapt instalarea docker, lucru pe care nu îl voi putea face din cauza politicilor companiei. Multumesc totusi pentru solutie.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.