嵌入式LInux-让开发板访问外网-ping bad address baidu.com
我的嵌入式设备已经接入网络。能够ping局域网ip。可是为了实现能够ping通外网。比如 ping baidu.com 还是不行的。
当运行ping baidu.com这个命令时,提示 ping bad address baidu.com。
这是因为板子的dns服务还没有配置。
这里 新建/etc/hosts文件(如果存在则只需修改)
内容如下:127.0.0.1 localhost
建立/etc/resolv.conf(DNS域名服务器IP配置)
内容可以从PC Linux上面copy过来,因为PC Linux和开发板链接Internet所需要的DNS域名是一致的
示例内容可以如下:
# Generated by NetworkManager
nameserver 192.168.128.1
nameserver 8.8.8.8
nameserver 192.168.1.1
重启开发板即可。
u-boot下载地址: ftp://ftp.denx.de/pub/u-boot/
linux内核下载地址: https://www.kernel.org/pub/linux/kernel
linux内核下载地址: https://www.kernel.org/pub/linux/kernel