1 问题概述
最近重装Ubuntu时发现下载clang时并不能解析下载地址,我就怀疑是不是域名解析出问题了,就看了一下网上的解决方法,发现Ubuntu最小化安装(其他没试过)的时候不会给DNS服务器,需要自己配一下,于是写下这篇文章。
2 解决方法
step1 获取root权限
首先,获取Ubuntu的root权限:
sudo -i
这时会让我们输入当前用户名的密码,输入你的密码即可,不会回显,输完回车即可获取root权限。
或者在编辑文件的时候前面加上sudo也行。
step2 编辑 /etc/resolv.conf 文件
为了让小白也能直接复制就解决问题,这里先进入etc:
cd etc
如果你在上一个步骤已经获得了root权限,直接用这条代码:
vi resolv.conf
如果你没有获取root权限,使用sudo获取临时的root权限再进行编辑:
sudo vi resolv.conf
进入到编辑界面后,按“i”键进入编辑模式。
把nameserver这里修改为需要的DNS服务器,这里我用的是谷歌的8.8.8.8,修改后如下图:
step3 重启网卡
最后,重启网卡,使配置生效:
sudo /etc/init.d/networking restart