故障现象
无法上网 ping www.baidu.com
ping: www.baidu.com: 未知的名称或服务
分析原因
dns文件丢失
cat /etc/resolv.conf
补充或增加 vi /etc/resolv.conf
vi /etc/resolv.conf
; generated by /usr/sbin/dhclient-script
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 240c::6666
nameserver 240c::6644
保存并关闭文件。
注:由于是生产环境,重启存在风险需要报备,未重启等待几秒,可以ping通百度。
条件允许的话,重启网络服务以使更改生效:
sudo systemctl restart network
这样就完成了在 CentOS 上增加 DNS 解析的步骤。
更新yum
[root@work yum.repos.d]# yum clean all
已加载插件:fastestmirror
正在清理软件源: base extras updates
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrors
[root@work yum.repos.d]# yum makecache