利用交叉网线将电脑主机与开发板互联之后
试着互ping,发现开发板与主机之间相互能ping通,但linux与主机之间无法ping通,与开发板之间也无法ping通;
在网上查了很多原因,主要有如下几点:
1 关闭虚拟机下系统的防火墙以及主机WIN7下防火墙
2 虚拟机网卡连接方式选择桥接方式
3 主机电脑,开发板,虚拟机下linux系统IP段必须相同,网关及子网掩码相同
可随即发现,这些都没问题依然无法ping通
通过查看本地网络设置,发现问题了
本地连接通过网线以开发板连接了,所以开发板与主机之间ping没问题
但是,本机电脑上还连接了一个无线网卡,所以,猜想是在ping过程中,虚拟机中的linux将数据包发给了无线网卡端口,所以出现无法ping通的现象
拔掉无线网卡,一切OK了