报错内容
Centos在拉取镜像,或者下载依赖时;显示Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error
报错原因
当前无法解析域名,需要配置域名解析服务器
解决方式
1、resolv.conf文件
vim /etc/resolv.conf
添加如下内容:
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 114.114.114.114
如图
2、重启网络
service network restart
3、替换镜像
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
坑点:
重启网络后resolv.conf的内容被回滚了
解决方式:
1、查看NetworkManager状态
systemctl status NetworkManager
2、关闭NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
3、重启网络
systemctl restart network
如果还是不行,则可能是网卡配置了dns,需要去网卡中修改
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改完成后再重启网络
systemctl restart network