由于在做buildroot-2015.05版本的交叉编译器时,虚拟机不能上网,导致我无法下载其相应源码包,以及配置好交叉编译器后,一直编译出错,折腾了我好久,写个博客总结一下。
检测虚拟机能否上网的方法:
1.ping baidu.com
这里写图片描述
2.ping网关(如果是路由器,则ping 192.168.1.1或者192.168.0.1)
3.ping 8.8.8.8(上网了解8.8.8.8是Google提供的免费DNS服务器的IP地址)!
这里写图片描述
注意:如果以上方法不能ping通,说明虚拟机无法上网,则检查网络设备器的设置。如果是路由器连接无线网,则打开虚拟机时,鼠标点击虚拟机设置,选择网络设备器,将网络设备器改为桥接模式,如果用的是校园网,则改为NAT模式!
这里写图片描述
改为NAT模式后,再ping一下网络看看行不行,如果不可以,试试将网络还原默认设置,方法是:鼠标点击虚拟机菜单—编辑—选择虚拟网络编辑器—点击还原网络设置,然后再打开虚拟机终端ping一下网络,这个时候就可以了!这里写图片描述
这里写图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐