我的主机电脑为win8.1系统,开发板是tiny210,虚拟机是Linux Fedora15
注意:
1、关闭虚拟机的防火墙:运行命令:
sudo /etc/init.d/iptables stop
2、关闭windows防火墙:
3、首先关闭无线网络,启用主机电脑的本地连接。
接下来更改本地连接的IP地址,设置IP4,改为自定义的IP地址,如下图:
网关与DNS 要与开发板、虚拟机的设置一样
这时ping一下开发板试试:
查看开发板的IP地址:
主机ping开发板:显示成功。
开发板ping主机:显示成功。
4、用桥接方式,在虚拟机VMWARE里面:bridge设置里面要选定自己的本地网卡(之前我让它自动选择,导致可能选到无线网卡了,因此虚拟机一直不能Ping通开发板 - -!)
5、分别主机、虚拟机、开发板要设置静态的IP,要处于同一个网段,也就是比如192.168.1.* (*后面是不一样的),其他的子网掩码,网关,DNS都设置相同。把开发板网线和主机相连。
接下来进行虚拟机网络的设置,让虚拟机与另外两者互通。
将虚拟机的网络设置为Bridged形式!!!!。如下图:
保存后启动虚拟机里的Linux系统,继续设置:
add一个connection
是点击右侧的Add添加的,点击后出现一个配置窗口,进行如下配置:
接下来主机与虚拟机互ping一下试试:
虚拟机与主机能相互ping通。看一下开发板与虚拟机互ping的效果:
现在开发板,虚拟机,主机三者都能相互ping通了。
参考:
https://blog.csdn.net/u013539952/article/details/50007915