ping: unknown host 解决办法

如果ping命令返回如下错误,那主要的可能性就是系统的DNS设置有误。
  1. [root@CentOS5 ~]# ping www.sina.com.cn  
  2. ping: unknown host www.sina.com.cn  
可以通过如下方法来解决,此方法已经在linux和solaris系统下通过验证。

1) 确定设置了域名服务器

没有的话, 建议设置Google的公共DNS服务, 它应该不会出问题的
  1. # cat /etc/resolv.conf  
  2. -------------------------------------------------------------------  
  3. nameserver 8.8.8.8  
  4. nameserver 8.8.4.4  
  5. nameserver 192.168.0.1
  6. -------------------------------------------------------------------  

2) 确保路由表正常

  1. [root@CentOS5 ~]# netstat -rn  
  2. Kernel IP routing table  
  3. Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface  
  4. 192.168.128.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0  
  5. 169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0  
  6. 0.0.0.0         192.168.128.2   0.0.0.0         UG        0 0          0 eth0  
如果未设置, 则通过如下方式增加网关:
  1. route add default gw 192.168.128.2  

3) 确保可用dns解析(这步常忘了)

  1. # grep hosts /etc/nsswitch.conf  
  2. -------------------------------------------------------------------  
  3. hosts:      files dns  
  4. -------------------------------------------------------------------   

4. network

vi /etc/sysconfig/network

添加 

GETWAY=192.168.0.1


注意,上面的配置要加上dns。

以下是dns的配置,备忘。
hosts: dns files
表示只在DNS失效时候才使用/etc/hosts文件

hosts: dns 
表示只用DNS解析主机

host: files 
表示只用/etc/hosts文件解析主机

hosts: files dns

将使用/etc/hosts文件解析主机,表示如果无法解析主机名将使用DNS。



如果是 网络不可达

添加路由

route add default gw 192.168.0.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个问题可能是由于DNS配置问题导致的。根据引用\[1\]和引用\[3\]的内容,你可以尝试以下步骤来解决这个问题: 1. 打开终端并输入以下命令:cd /etc/sysconfig/network-scripts 2. 使用vi编辑器打开ifcfg-ens32文件:vi ifcfg-ens32 3. 在文件中添加以下行: DNS1=114.114.114.114 IPADDR=与主机相同的前三位,第四位可以随意设置 NETMASK=255.255.255.0 GATEWAY=主机的默认网关 4. 保存并退出文件(在vi编辑器中按下Esc键,然后输入:wq并按下Enter键) 5. 重启网络服务:systemctl restart network 这样做可以确保你的网络配置正确,并且能够正确解析域名。重新尝试ping www.baidu.com,应该能够成功了。 #### 引用[.reference_title] - *1* [ping(外网)出现:unknown host www.baidu.com(亲测可用)](https://blog.csdn.net/qq_43674360/article/details/109046051)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [ping: unknown host www.baidu.com的解决](https://blog.csdn.net/weixin_43599216/article/details/126374373)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [pingunknown host www.baidu.com](https://blog.csdn.net/mengjingyuan/article/details/119081639)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值