在虚拟器上进行yum安装软件的时候出现 Couldn't resolve host 'mirrorlist.centos.org

网上的标准说法是 yum无法为centos解析主机mirrorlist.centos.org

(可以ping 通ip地址)

网上咨询得到以下结论

当查询服务器ip的时候,YUM会先检查/etc/resolve.conf文件中的第一个条目,

在这种情况下,本地DNS解析器未配置为使用转发器,因此YUM进程将要求本地DNS服务器在哪里可以找到“mirrorlist.centos.org”,

当本地解析器不知道时,YUM只会报告而不是查看/etc/resolve.conf列表中的其他解析器。这就是为什么我可以ping URL很好,但是YUM找不到。

解决办法是  vim /etc/resolve.conf

nameserver 8.8.8.8 nameserver 8.8.4.4 nameserver 127.0.0.1


 

posted @ 2017-08-13 17:42  ddxg  阅读(291)  评论(0编辑  收藏  举报