修改VPS的nameserver修复yum不能升级的错误
今天打算给新VP安装virtualmin/webmin系统,发现在yum安装一些组件的时候竟然遇到错误,错误提示信息为:
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os error was
[Errno 4] IOError: <urlopen error (-3, ‘Temporary failure in name resolution’)>
Error: Cannot find a valid baseurl for repo: base
Google了一下,原来是vps的nameserver有问题,估计是我这个vps设置的nameserver出故障了吧,所以还是打算把nameserver设置成 google 公司的 8.8.8.8 和 8.8.4.4 , 毕竟大公司的DNS会更加稳定一些,操作步骤如下:
首先用vim命令打开nameserver的文件:
vim /etc/resolv.conf
将里面的内容全部删除,然后复制以下的内容进去:
nameserver 8.8.8.8nameserver 8.8.4.4
用键盘输入冒号: 然后输入: wq 然后回车,再次执行yum命令发现已经正常了
因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合MIP标准。