- A+
所属分类:WDCP相关
最近linode安装好的系统,发现国内一些程序无法下载。比如wdcp。lumanager面板等等,都会提示
wget: unable to resolve host address
后发现原来是DNS的问题。那么我们来学一下如何修改dns
这里保存退出后,表示已经修改好了
现在我们重新试着下载安装,发现已经没问题了
cd /etc
vi resolv.conf
这个可以查看到
然后记住按i进入编辑 ESC退出
先恩esc后,在恩:(冒号),输入q 就退出了,如果想保存退出就输入wq
或者先摁esc键,不保存退出按大写的ZZ ,保存退出摁大写的ZQ
要禁止NetworkManager重置resolv.conf文件可以这样:
修改好相应的resolv.conf之后用
sudo chattr +i /etc/resolv.conf
命令将resolv.conf文件变成只读,这样NetworkManager就不能修改resolv.conf文件了。
(另外可以将sudo chattr +i /etc/resolv.conf加到/etc/rc.local里面的exit 0之前的任何位置)
对于想使用dnsmasq来加速DNS解析的情况,还有另外一种相对柔和一点的方法把127.0.0.1加入到DNS服务器列表中.设置优先的DNS服务器
sudo cp /etc/resolv.conf /etc/resolv.conf.auto
sudo gedit /etc/dhcp3/dhclient.conf
在最前面加上prepend domain-name-servers 127.0.0.1,8.8.8.8。
在/etc/resolv.conf中增加dns地址,重启网卡服务后,文件内容被清空。
解决办法:
关闭NetworkManager服务
/etc/init.d/NetworkManager stop
修改/etc/resolv.conf
vim /etc/resolv.conf
修改或新增dns地址:
nameserver xxx.xxx.xxx.xxx
保存退出
重启网卡
/etc/init.d/network restart
避免重启服务器后配置被清空
chkconfig NetworkManager off
以上命令在CentOS6 64位下测试通过
您可以选择一种方式赞助本站
赏