cenos ping未知的名称或服务的问题

linux itxz 5年前 (2020-09-11) 294次浏览 已收录 0个评论

一般情况下,ping域名提示知的名称或服务一般都是DNS配置的问题,我们需要手动配置一下DNS。

怎么判断DNS无法正常工作?

[root@localhost ~]# ping www.163.com    
ping: www.163.com: 未知的名称或服务      #ping不通
[root@localhost ~]# ping 8.8.8.8    
64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=31.1 ms  #可以ping通
 

说明DNS没有正常工作。

添加dns信息;编辑

[root@localhost ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0

网卡配置文件,第一个网卡一般是ifcfg-eth0,具体的根据你的网卡确定,可以在ifcfg后连按两次键盘的tab查看。

在最下面添加:

DNS1=8.8.8.8   #google dns服务器, 根据实际情况更换
DNS2=8.8.4.4   #google dns服务器, 根据实际情况更换

wq!保存后重启网络

service network restart

解决方案二:

修改/etc/resolv.conf,添加
nameserver 8.8.8.8 #google dns服务器, 根据实际情况更换
nameserver 8.8.4.4 #google dns服务器, 根据实际情况更换

然后停用NetworkManager,service NetworkManager stop, 检查还有没开机启动的可能,这样就可以继续使用我们定义的dns。

检查DNS是否设置成功

[root@localhost ~]# cat /etc/resolv.conf

IT学者 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:cenos ping未知的名称或服务的问题
喜欢 (0)

您必须 登录 才能发表评论!