WSL Ubuntu(Windows子系统Linux)无法连接互联网

226

最近我在Windows机器上安装了WSL Ubuntu 18.04,但似乎什么都不正常工作,因为我无法访问互联网
我尝试了一些命令,sudo apt update显示“连接失败”,ping google.com会花费很长时间,就像你在这个截图中看到的那样:


我还检查了nano /etc/resolv.conf并确保名称服务器是正确的,完全禁用了Kaspersky及其防火墙,禁用了Hyper-V,重新安装了WSL几次,甚至禁用了Windows Defender。但没有帮助。

那么你有什么想法,这里可能出了什么问题吗?


15
这个问题能否被迁移到正确的网站,而不是在这里关闭? - leftjoin
2
"sudo nano /etc/resolv.conf" 添加 1.1.1.1,然后 ping Google。 - scott
3
TL;DR (以下也有不完整的信息): sudo nano /etc/resolv.conf,在现有条目前加上#,在新行上添加nameserver 8.8.8.8,保存(Ctrl+X; Y; Enter),ping google.com以确保它起作用,然后为了确保它不会被覆盖:sudo nano /etc/wsl.conf,在新行上添加[network],然后在下一行上添加generateResolvConf = false,保存,完成。 - Andrew
21个回答

-4

对我来说,这是一个VPN服务(NordVPN服务)引起的问题,导致了许多问题。 只需从services.msc停止其服务即可。


2
只有在您不真正需要 VPN 连接时,这才有所帮助。但是如果您需要 VPN 来从 WSL 访问某个页面呢? - userfuser

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接