我的嵌入式设备已经接入网络。能够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

重启开发板即可。

相关文章:

  • 2021-06-16
  • 2021-08-10
  • 2021-05-30
  • 2019-07-20
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
  • 2021-06-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-10-28
  • 2022-01-21
  • 2021-06-17
  • 2021-11-13
相关资源
相似解决方案