虚拟机与本机的通信
我虚拟机安装ubuntu12.04,笔记本win7,虚拟机使用的桥接
ip地址网关,防火墙啥的都设置正确
笔记本,没上网,没接网线
虚拟机ping win7,不通
win7 ping 虚拟机 不通
ping 网关也不通(没接路由器,好像没意义吧?)
有意思的来了,将OK6410直接用网线接在笔记本网口上,开发板ip啥的也在一个网段
这时候,虚拟机,开发板,win7,三者,两两可以互相ping通...............
拔了开发板。。。又不行了
------解决方案--------------------
打开VMware, Edit, Virtual Network Editor, 记下VMnet8的网段(比如:192.168.222.0)
进入Linux,设置IP为192.168.222.3
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.222.255
IPADDR=192.168.222.3
NETMASK=255.255.255.0
NETWORK=192.168.222.0
ONBOOT=yes
TYPE=Ethernet
设置好之后重启网卡
service network restart
------解决方案--------------------首先在 workstation 里面设置网卡: edit ---- Virtual Network Editor ,将某一个网卡(假设 VMnet4)设为 host-only,记住 ip
第二步添加虚拟机网卡,并custom 为 VMnet4
第三步打开虚拟机系统,将上面添加的网卡 ip 设为 与 VMnet4 同一网段
这说的够详细了,再不行没办法了