1.前言
编写这篇文章主要目的如何实现ping外网域名,前提情况是可以ping外网IP(这里不详细说明网络IP等的配置)
2.问题重现
首先使用电脑ping www.baidu.com

获取其IP,然后在开发板上ping

但ping域名发现不通
3.实现
libnss_*系列库
libresolv*系列库
查看系统是否存在 /etc/resolv.conf ,如果不存在自己建立一个
使用 vi /etc/resolv.conf 编辑内容:

nameserver 8.8.8.8 #这里使用谷歌的DNS
保存退出,重新ping域名

到这里就说明可以成功ping外网的域名。