$ sudo apt update
Err:1 http://archive.ubuntu.com/ubuntu focal InRelease
Temporary failure resolving 'archive.ubuntu.com'
Err:2 http://security.ubuntu.com/ubuntu focal-security InRelease
Temporary failure resolving 'security.ubuntu.com'
Err:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Temporary failure resolving 'archive.ubuntu.com'
Err:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Temporary failure resolving 'archive.ubuntu.com'
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease Temporary failure resolving 'security.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
System: Windows 10 PRO 19044.1415
WSL 2, Ubuntu 20.04
ping
zu google.com schlägt auch fehl:ping: google.com: Temporary failure in name resolution
Schon erledigt:
wsl.conf
mit diesen Zeilen darin:
[network]
generateResolvConf = false
resolv.conf
mit mehrerennameserver
's neu erstellt :
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 1.1.1.1
Versucht:
- zum Hinzufügen
nameserver 8.8.8.8
inwsl.conf
. Funktioniert nicht. - einzelne
nameserver
Zeile beibehalten innerhalb vonresolv.conf
- gefolgtdiese Schritte
New-NetFirewallRule -DisplayName "WSL" -Direction Inbound -InterfaceAlias "vEthernet (WSL)" -Action Allow
ausHier
Frage von StackOverflow ersetzt
Antwort1
Endlich eine Antwort gefunden. Es ist nicht einmal meine Schuld ...
Dieser Rathat mir geholfen und sudo apt update
hat endlich funktioniert. Wenn Sie die Datei nicht haben .wslconfig
, erstellen Sie sie selbst.
Das Ergebnis lautete resolv.conf
:
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 1.1.1.1
nameserver 208.67.222.222 # OpenDNS address
nameserver 192.168.0.10 # ipv4 address of your windows machine. *1
*1 -Quelle
Antwort2
Ich fand, dass dies in meinem Fall relevant ist:
https://docs.microsoft.com/en-us/windows/wsl/troubleshooting#no-internet-access-in-wsl
Ich musste Symantec Network Threat Protection herunterfahren
Antwort3
Geben Sie den folgenden Befehl ein und führen Sie ihn aus. Aktualisieren Sie anschließend erneut.
wget --no-check-certificate http.kali.org/kali/pool/main/k/kali-archive-keyring_2022.1_all.deb