由于在做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一下网络,这个时候就可以了!