码迷,mamicode.com
首页 > Web开发 > 详细

yum 报错 Error: Cannot find a valid baseurl for repo: base

时间:2016-12-21 16:21:18      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:客户机   定义   内网   网卡配置   res   无效   添加   find   dns服务   

环境:

vmware OS:CentOS release 6.5

双网卡 Eth0(接公网 192.168.80.0),Eth1(接内网 192.168.44.0)

报错:

使用YUM更新软件时报错

Error: Cannot find a valid baseurl for repo: base

之前使用YUM一直没有问题,今天重启了虚拟机后yum就不能使用了。这个报错是DNS解析引起的,检查/etc/resolv.conf ,DNS 变成 192.168.44.1,手动修改后,使用yum正常,重启网络后/etc/resolv.conf又恢复为192.168.44.1,yum又不能使用,在网卡配置文件中ifcfg-eth0 与 ifcfg-eth1 ,添加PEERDNS=no(不修改resolv.conf文件),重启网卡,一切正常。

总结下,resolv.conf是DNS客户机的配置文件,nameserver关键字定义了DNS服务器的IP地址,文件中可以包含很多nameserver  地址,域名服务器按文件中的出现顺序,从上到下查找,当第一个nameserver无效的时候才会查找第二个.

yum 报错 Error: Cannot find a valid baseurl for repo: base

标签:客户机   定义   内网   网卡配置   res   无效   添加   find   dns服务   

原文地址:http://www.cnblogs.com/onewdf/p/6207847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!