这2周做实验,centos7.x经常出现yum安装软件包的时候找不到解析地址,提示如下错误

正在尝试其它镜像。

Error downloading packages:
pam-devel-1.1.8-22.el7.x86_64: [Errno 256] No more mirrors to try.
libcom_err-1.42.9-12.el7_5.x86_64: [Errno 256] No more mirrors to try.
keyutils-libs-devel-1.5.8-3.el7.x86_64: [Errno 256] No more mirrors to try.
libverto-devel-0.2.5-4.el7.x86_64: [Errno 256] No more mirrors to try.
e2fsprogs-1.42.9-12.el7_5.x86_64: [Errno 256] No more mirrors to try.
pcre-devel-8.32-17.el7.x86_64: [Errno 256] No more mirrors to try.
krb5-devel-1.15.1-19.el7.x86_64: [Errno 256] No more mirrors to try.
libcom_err-devel-1.42.9-12.el7_5.x86_64: [Errno 256] No more mirrors to try.
lzo-devel-2.06-8.el7.x86_64: [Errno 256] No more mirrors to try.
krb5-libs-1.15.1-19.el7.x86_64: [Errno 256] No more mirrors to try.
zlib-devel-1.2.7-17.el7.x86_64: [Errno 256] No more mirrors to try.
libsepol-devel-2.5-8.1.el7.x86_64: [Errno 256] No more mirrors to try.
▽libss-1.42.9-12.el7_5.x86_64: [Errno 256] No more mirrors to try.
libselinux-devel-2.5-12.el7.x86_64: [Errno 256] No more mirrors to try.
1:openssl-devel-1.0.2k-12.el7.x86_64: [Errno 256] No more mirrors to try.
e2fsprogs-libs-1.42.9-12.el7_5.x86_64: [Errno 256] No more mirrors to try.
libkadm5-1.15.1-19.el7.x86_64: [Errno 256] No more mirrors to try.
lzo-minilzo-2.06-8.el7.x86_64: [Errno 256] No more mirrors to try.

查看 /etc/resolv.conf 中DNS配置,竟然为空,之前明明配置好了的,真是奇怪,难怪不行

[root@opvnserver ~]# cat /etc/resolv.conf
# Generated by NetworkManager #<==啥也没有

百度和Google了一下,NetworkManager与network可能会出现冲突的情况,由于做实验要添加网卡,重启服务,于是重新配置好DNS文件

[root@opvnserver ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 202.96.128.86
nameserver 202.96.128.166

然后关闭NetworkManager,这样就不会出现之前的情况了,重新yum安装软件也正常了

[root@opvnserver ~]# systemctl stop NetworkManager
[root@opvnserver ~]# systemctl disable NetworkManager
[root@opvnserver ~]# systemctl restart network

更好的方法:在网卡配置文件中添加DNS地址,格式如下:

[root@opvnserver ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.3
GATEWAY=10.0.0.254
NETMASK=255.255.255.0
DNS1=202.96.128.86
DNS2=202.96.128.166

注意:在centos7.x 中,DNS不在 /etc/resolv.conf 中配置了,而是直接在网卡配置文件中配置DNS,这和centos6.x版本有点区别,真是无语,改来改去,呵呵!

 

CentOS7.x以上版本配置DNS失效解决办法的更多相关文章

  1. IIS关于“ 配置错误 不能在此路径中使用此配置节”的解决办法

    IIS关于“ 配置错误 不能在此路径中使用此配置节”的解决办法 原文链接:http://www.cnblogs.com/200325074/p/3679316.html 今天刚安装好IIS8.5, 我 ...

  2. DNS劫持和DNS污染解决办法

    编号:1013时间:2016年5月26日09:35:27功能:DNS劫持和DNS污染解决办法URL : http://www.itechzero.com/dns-hijacking-dns-pollu ...

  3. HTTP 错误 500.19 请求的页面的相关配置数据无效 解决办法

    "HTTP 错误 500.19 请求的页面的相关配置数据无效" 解决办法   HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该 ...

  4. combogrid翻页后保持显示内容为配置的textField解决办法

    easyui的combogrid当配置pagination为true进行分页时,当datagrid加载其他数据页,和上一次选中的valueField不匹配时,会导致combogrid直接显示value ...

  5. Xcode升级插件失效解决办法-升级版

    Xcode升级插件失效解决办法 每每升级Xcode,第三方插件总是中枪.解决办法也基本是依据http://joeshang.github.io/2015/04/10/fix-xcode-upgrade ...

  6. WPS for Linux 字体配置(字体缺失解决办法)

    WPS for Linux 字体配置(字体缺失解决办法) 1. 背景 有些linux装完wps后提示"部分字体无法显示"或"some formula symbols mi ...

  7. 如何把php项目部署到阿里云服务器window server2012__含公网ip访问时jquery/ajax失效解决办法

    记一次蛋疼的折腾. 弄了一晚上最后发觉是360浏览器的问题,换个浏览器就好了.垃圾360用什么IE7文档模式.导致界面和功能失效. 建议大家测试的时候用firefox或者chrome. 项目部署到服务 ...

  8. ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开ORACLE企业管理器(EM)的解决办法

    环境:win7 64位系统. 软件:oracle11g database ,oracle 10g client . 问题描述:在win7 64位系统下安装oracle11g,在创建数据库时,进度到85 ...

  9. Hyper-V中的Linux无法配置网络地址的解决办法

    一周碰到2次在Hyper-V 2012中安装了Linux,也安装了IC 3.4.但是却无法配置IP地址的问题.因此造成很多不便,因此找机会把这个原因和解决办法进行了尝试. 这过程中感谢同事的提示,让我 ...

随机推荐

  1. JMeter——分布式压测

    一.Jmeter4.0分布式压测准备工作 压测注意事项            the firewalls on the systems are turned off or correct ports ...

  2. git工作中总结2

    目的:在远程分支上添加新文件(代码) 1.clone分支 git clone -b 分支 url cd到文件夹,添加文件到改目录下 2.创建新的分支并切换 git checkout -b dev(本地 ...

  3. Linux下利用Ant调用Jmeter脚本生成HTML测试报告

    今天我们学习如何利用Ant调用Jmeter脚本,并将生成的 jtl 文件转换为 HTML 格式的测试报告. 准备工作 需要在Linux上提前安装好 JDK. Jmeter 和 Ant. 1,JDK(可 ...

  4. 关于C++读入数字按位取出与进制转换问题

    这一片博客我就不写具体的一个题了,只是总结一种典型问题——读入数字按位取出. 就拿数字12345举例吧. 是首先,我们要取出个位.这样取出: 12345/1=12345 12345%10=5.    ...

  5. 实验一:通过Access划分vlan

    1.配置图 Switch0的fa0/1.fa0/2.fa0/3端口设置为Access模式,PC1和PC2属于vlan 2,PC3属于vlan 3. 2.Switch0配置 3.实验现象 PC1可以pi ...

  6. Jenkins配置安装

    一.安装 [root@localhost ~]# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/j ...

  7. Data for the People: How to Make Our Post-Privacy Economy Work for You

    等翻译成 chinese在看吧

  8. 推荐一个学java的网站

    最近在接触Java发现一个可以用来学习的 很不错的网站  直接扔链接 http://how2j.cn?p=77451

  9. 每天玩转3分钟 MyBatis-Plus - 5. 高级查询(三)(条件构造器)

    每天玩转3分钟 MyBatis-Plus - 1. 配置环境 每天玩转3分钟 MyBatis-Plus - 2. 普通查询 每天玩转3分钟 MyBatis-Plus - 3. 高级查询(一) 每天玩转 ...

  10. vue-cli3 axios解决跨域问题

    这种错误就是跨域问题: 我百度了各种方法,最终下面这种方法解决了,直接上代码:  解决: 如果没安装axios: npm install axios -save //安装axios main.js / ...