我今天对resolv.conf做了这些修改,当我重新启动我的笔记本电脑时,我无法连接到互联网。上面说找不到服务器。这些命令是unoDNS在试图从我的系统中删除它时给我的。
sudo mv /etc/resolv.conf /etc/resolv.conf.bak
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
echo "nameserver 8.8.4.4" | sudo tee -a /etc/resolv.conf关于哪里出了问题的任何建议。我正在使用Ubuntu14.04LTS。
发布于 2014-05-08 20:00:14
当您执行sudo mv /etc/resolv.conf /etc/resolv.conf.bak时,您删除了可能是指向动态生成文件/run/resolvconf/surv.conf的符号链接。
若要还原符号链接,请执行以下操作
sudo dpkg-reconfigure resolvconf然后重新启动。
发布于 2014-05-08 20:02:47
您的系统使用解析器,文件resolv.conf是动态生成的。要正确更新名称服务器,可以将dns参数放入:
/etc/network/interfaces
auto eth0
iface eth0 inet static
address 1.1.1.1
netmask 255.255.255.0
gateway 1.1.1.2
dns-names 8.8.8.8或菜单>设置>网络>连线>编辑> IPv4 > DNS >服务器: 8.8.8.8,然后重新启动。
https://askubuntu.com/questions/463025
复制相似问题