bash
[root@localhost ~]$ ping www.baidu.com
ping: www.baidu.com: Name or service not known
解决办法:
首先要求检查特定文件(/etc/resolv.conf)内是否正确配置了 DNS
bash
sudo vim /etc/resolv.conf
没有正确配置可以添加如下代码:
bash
nameserver 8.8.8.8
nameserver 8.8.4.4
解释:
nameserver 8.8.8.8 和 nameserver 8.8.4.4 这两行配置,是将谷歌提供的公共 DNS 服务器 8.8.8.8 和 8.8.4.4 添加到系统的域名解析配置中。当系统执行域名解析操作时,就可以向这些指定的 DNS 服务器发送请求,尝试获取域名对应的 IP 地址信息,从而解决因为缺少有效的 DNS 配置或者原有 DNS 配置不正确而导致的域名无法解析的问题,使得后续像 ping 等依赖域名解析的网络操作能够正常进行。
这时就可以啦!!!