无法连接到互联网,甚至无法从“Windows 上的 ubuntu 上的 Bash”ping 通

无法连接到互联网,甚至无法从“Windows 上的 ubuntu 上的 Bash”ping 通

无法 ping 或下载任何软件包。以下是 resolv.conf 的内容

root@LAPTOP-UQSGIHE1:/mnt/c/# cat /etc/resolv.conf
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.100.1    
nameserver 202.148.200.3    
nameserver 202.148.202.4
oracle@LAPTOP-UQSGIHE1:/mnt/c/Windows/System32$ sudo ifconfig
sudo: unable to resolve host LAPTOP-UQSGIHE1
Warning: cannot open /proc
/net/dev (No such file or directory). Limited output.

答案1

你遇到的问题是因为微软仍在开发Windows 上的 bash,并且Windows 10上的网络功能尚未完全实现。

虽然人们普遍认为它已经实现到或多或少可用的状态,所以当然有一个错误报告。你可以跟踪此处修复错误的进度,请务必阅读太阳极限用户,他们是微软的员工,并解释了这个问题。

我建议在那里开展某种活动——感兴趣的人越多,问题解决得就越快。

答案2

要解决“无法解析主机”,请执行以下操作

sudo rm /etc/hosts

关闭窗口并再次运行 bash 以重新生成 hosts 文件。

相关内容