提问人:Mohammad 提问时间:10/31/2023 最后编辑:Mohammad 更新时间:10/31/2023 访问量:81
WSL (Kali-linux) dose 没有互联网访问 [已关闭]
WSL (Kali-linux) dose not have internet accsse [closed]
问:
闭。这个问题与编程或软件开发无关。它目前不接受答案。
这个问题似乎不是关于特定的编程问题、软件算法或程序员主要使用的软件工具。如果您认为该问题在另一个 Stack Exchange 站点上是主题,您可以发表评论以解释该问题可能在哪里得到回答。
24 天前关闭。
我在无法访问互联网的 Windows 10 上使用 wsl, 我的 Internet 在 Windows 中运行良好 我使用 Wireshark 来查找问题 ,然后在 wsl 中执行 ping 命令,这是 vEthernet 上的 Wireshark 中的日志 (wsl)
看来IP设置有误,现在不知道怎么解决
答:
0赞
user22824886
10/31/2023
#1
“名称解析暂时失败”问题通常表示 WSL 实例在将域名解析为 IP 地址时遇到问题。
您可以尝试以下步骤进行诊断!
在 WSL 中检查 Internet 访问
检查DNS配置
名称服务器 8.8.8.8
检查 Windows 防火墙
重新启动 WSL 服务:
wsl --shutdown
评论
1赞
Mohammad
10/31/2023
它不起作用,并且无法连接到 DNS 服务器和 8.8.8.8
2赞
10/31/2023
您是否尝试重新启动 Windows 网络堆栈:netsh winsock 重置
1赞
Mohammad
10/31/2023
谢谢它工作了,因为我使用了网络重置,然后重新启动了我的计算机
1赞
Márcio Dalfré
10/31/2023
#2
我在这里使用其他发行版遇到了同样的问题,并使用以下步骤解决了它:
首先更改 wsl.conf
sudo nano /etc/wsl.conf
添加以下行:
[network]
generateResolvConf = false
现在将系统 dns 服务器设置为 /etc/resolv.conf 中的所需地址:
sudo nano /etc/resolv.conf
并添加以下行:
nameserver 1.1.1.1
nameserver 8.8.8.8
使用以下方法重置 WSL:
wsl --shutdown
PS:使用CTRL+X保存和退出Nano
评论
0赞
Mohammad
10/31/2023
它没有解决问题
0赞
Mohammad
10/31/2023
#3
得到帮助后,我能够解决问题 我以管理员身份运行此命令行
netsh winsock reset
评论