打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Centos重新启动网络配置文件,/etc/resolv.conf被覆盖或清空问题解决

  Centos在执行命令 yum update时报错如下:

Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=x86_64 error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.fedoraproject.org'"
 * base: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.btte.net
 * updates: mirrors.tuna.tsinghua.edu.cn

在网上查了下,原来是DNS服务器错误,于是修改了/etc/resolv.conf文件,添加了两个nameserver:

nameserver 8.8.8.8

nameserver 8.8.4.4

再重启网络,执行命令service network restart完成重启

但还是报错,于是看了下/etc/resolv.conf文件,发现添加的nameserver没了

原因:在文件/etc/sysconfig/network-scripts/ifcfg-eth0 中没有设置DNS server信息。
所以重新启动网络服务自动使用/etc/sysconfig/network-scripts/ifcfg-eth0 中的设置重新设置/etc/resolv.conf,导致修改/etc/resolv.conf无效,错误重写。

 

解决方案:在/etc/sysconfig/network-scripts/ifcfg-eth0 文件中添加DNS server信息,添加配置如下:

    #google域名服务器
    DNS1=8.8.8.8
    DNS2=8.8.4.4

再重启网络,执行yum update,问题解决。

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
centos 6 网络配置
Ubuntu 20.04 设置 DNS 的方法
ubuntu dns
CentOS6.x DNS配置[解决重启dns配置丢失]
​强制修改centos7 DNS:resolve.conf
CentOS配置网络
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服