加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

解决Linux域名解析不了的问题(ping不了www.baidu.com)

发布时间:2022-11-12 11:27:08 所属栏目:Linux 来源:
导读:  由于种种原因,我们在ping百度的时候linux 域名解析,ping它的ip是可以ping通的,但是ping 却ping不通,这是因为域名解析除了问题,解析不了域名。

  首先确定已经连接上路由器,并且路由器能够访问外网,
  由于种种原因,我们在ping百度的时候linux 域名解析,ping它的ip是可以ping通的,但是ping 却ping不通,这是因为域名解析除了问题,解析不了域名。
 
  首先确定已经连接上路由器,并且路由器能够访问外网,可以通过访问网关进行确定
 
  如果确定网络没问题的情况下, 可以通过如下步骤寻找解决办法:
 
  确定设置了域名服务器, 没有的话, 建议设置Google的公共DNS服务, 它应该不会出问题的
 
  [root@hadoop01 ~]# cat /etc/resolv.conf
  search localdomain
  因为我的DNS没有设置所以导致了ping外网ping不通。将dns添加到该文件中
 
  [root@hadoop01 ~]# vim /etc/resolv.conf
  nameserver 202.98.96.68
  nameserver 61.139.2.69
  在这里插入图片描述
 
  确保网关已设置
 
  [root@hadoop01 ~]# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
  
  /etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=192.168.40.1
  如果未设置, 则通过如下方式增加网关:
 
   route add default gw 192.168.40.1
  或者手工编写/etc/sysconfig/network-scripts/ifcfg*文件后, 重启network服务:
 
  service network restart
 
  3) 确保可用dns解析
 
  [root@hadoop01 ~]# grep hosts /etc/nsswitch.conf
  hosts:      files dns
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!