前言
mp;spm=1001.2101.3001.7020"}" data-tit="Centos7" data-pretit="centos7" bdsfid="207" style="box-sizing: border-box; outline: none; margin: 0px 3px 0px 0px; padding: 0px 14px 0px 3px; text-decoration-line: none; cursor: pointer; background: url("../img/iconHighlight.svg") right top / 12px 14px no-repeat transparent; color: rgb(252, 85, 49); overflow-wrap: break-word; border-radius: 3px; box-shadow: none;">Centos7 使用 yum 命令时,解析不了 yum 源,出现报错:
3、机子能上网,DNS 配置也没有问题,但还是无法解析 yum 源,建议换一个 yum 源再试试。
网卡配置
1、查看网卡
[root@localhost~]# ip addr1
返回结果为:
2、修改网络信息配置文件
CentOS7 默认网卡设备文件存放于 /etc/sysconfig/network-scripts/
。
[root@db06~]# cat /etc/sysconfig/network-scripts/ifcfg-ens331
通过 cat 查看 CentOS7 最小化安装默认网卡设备配置信息, 如下:
TYPE=Ethernet # 网卡类型:为以太网 PROXY_METHOD=none # 代理方式:关闭状态 BROWSER_ONLY=no # 只是浏览器:否 BOOTPROTO=dhcp # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议] DEFROUTE=yes # 默认路由:是, 不明白的可以百度关键词 `默认路由` IPV4_FAILURE_FATAL=no # 是不开启IPV4致命错误检测:否 IPV6INIT=yes # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6] IPV6_AUTOCONF=yes # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6] IPV6_DEFROUTE=yes # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6] IPV6_FAILURE_FATAL=no # 是不开启IPV6致命错误检测:否 IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略] NAME=ens33 # 网卡物理设备名称 UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698 # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用 DEVICE=ens33 # 网卡设备名称, 必须和 `NAME` 值一样 ONBOOT=no # 是否开机启动, 要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes` 123456789101112131415
使用 vi 文本编辑器打开网卡设备文件,进行修改。
修改结果如下:
IPv4 地址为:192.168.21.211,默认网关为:192.168.21.1,则可以将 IPADDR 设定为:192.168.21.100,GATEWAY:192.168.21.1。因为 IP 是唯一的,所以不要将这两者设为一样。
修改完毕后,按 esc 进入到 命令模式, 按住 shift + : 输入 :, 接着再输入 wq, w 是 保存, q 就是告退
。最后重启网卡。
[root@db06~]# systemctl restart network1
验证网卡配置
1、ip addr
查看当前网卡信息
3、ping 公网 ip
4、ping 外网其他主机
[root@db06~]# ping www.baidu.com1
或者
[root@db06~]# ping baidu.com1
如果出现上图那样的情况,这是因为当前 CentOS 还解析不了输入的 baidu.com 这个字符串, 我们知道它是百度的域名, 但它就是不知道这是百度域名, 它解析 baidu.com 域名到底是对应哪一 IP 地址, 那好了, 去 Windows 下 ping 一下 baidu.com 这个域名, 给它加到 CentOS 系统的 hosts 文件。
编辑 /etc/hosts
文件,首先打开 /etc/hosts
文件。
[root@db06~]# vi /etc/hosts1
将百度的 IP 地址与域名加入到该文件中,保存退出。
[root@db06~]# ping baidu.com1
其他问题
使用 yum 命令时出错,Could not retrieve mirrorlist
如果使用 yum 命令总是报错,提示 Could not retrieve mirrorlist 类似的错误。
vi /etc/resolv.conf1
在该文件中添加如下内容,保存退出即可。不需要其他操作即可使用 yum 命令。
#generated by NetworkManager nameserver 8.8.8.8 search localdomain123
使用 yum groupinstall "Desktop" 报错
如图所示:
由于 yum groupinstall
命令已经不适用了,需要更换为:yum groups install
。
[root@db06~]# yum groups install "X Window System"1
本文链接:https://www.kinber.cn/post/2316.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: