答案1
我在 root 中缺少 r/w 权限,因为在恢复模式下打开时没有权限。一旦我这样做,我就能连接了。
答案2
发现您可以通过在 /etc/dnsmasq.conf 中添加以下行来更改 dnsmasq 使用的名称服务器:
server=8.8.8.8 server=8.8.4.4 我没有 /etc/dnsmasq.conf 文件,因为它是由 dnsmasq 包安装的,但 Ubuntu 只附带 dnsmasq-base。我运行了 sudo apt-get install dnsmasq,然后编辑了 /etc/dnsmasq.conf,然后运行了 sudo service dnsmasq restart 和 sudo service network-manager restart。
我运行 sudo tail -n 200 /var/log/syslog 来检查我的系统日志并验证 dnsmasq 是否正在使用我指定的名称服务器:
答案3
$ sudo vi /etc/resolv.conf
$ sudo nano /etc/resolv.conf
附加您的 ISP 名称服务器或免费快速 DNS 名称服务器 IP 地址,如下所示:
nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 202.51.5.52
保存并关闭文件。通过输入以下命令来测试您的 DNS 配置:
$ host yahoo.com
$ nslookup google.com
$ ping nixcraft.in