一般说来,要想用VMware虚拟机装的ubuntu10.04如何连接本地XP系统和arm开发板,那么本地XP必须要有两个网卡,一般就是一个无线网卡,一个有线网卡。
1、在开始操作之前,把有线网卡,无线网卡(这个网卡是给XP系统上网用的)的IP信息都看一下,发现两个网卡是同一网段的,都是192.168.0.x,一会要想ubuntu和XP和arm开发板互联的话,就不能和无线网卡同一网段,所以先把有线网卡的IP信息设置成(IP地址192.168.1.7、子网掩码255.255.255.0、默认网关192.168.1.2、DNS服务器202.96.128.166, 202.96.134.133)。
2、拔掉有线网卡的网线,将arm开发板用网线连接到XP的有线网卡上。
3、启动VMware,在edit->virtual network editor里面,新增一个网络,我这里是VMnet2,然后把VMnet2的网卡设置为桥接到有线网卡如上图,把VMnet0桥接到无线网卡(这个网卡是给VMware 里面的系统上网用的),然后选择OK。
3、在你的虚拟机ubuntu10.04的启动界面这里选择,这里新增一个虚拟网卡,并设置,我这里VMnet2选择的是Custom VMnet2模式,VMnet0选择的是Custom VMnet0模式,然后OK。
4、启动VM中的ubuntu,启动完毕之后,启动终端,输入ifconfig,查看两个网卡分别是什么名称,我这里无线网卡是eth3,有线网卡是eth4。
5、在屏幕右上角有一个网络连接的图标,鼠标左键单击该图标,选中“VPN connections->Config VPN”,弹出菜单之后,选中Wired,然后选择auto eth4(我这里的有线网卡名称,自行选择自己的有线网卡),点击右侧的edit。
6、再次弹出菜单之后,选择“IPV4 setting”,“Method”里面选择的是manual(手动设置),然后在把第一步记录下来的IP信息,填写到Address这里,注意,这里填写的IP地址和刚才记录的是不一样的,我的是192.168.1.8,如图。然后确认。
7、在终端输入ping 192.168.1.7,在XP系统的cmd里面输入ping 192.168.1.8,都ping的通的话,说明设置正确了,ping不同就检查以上的步骤。
8、我的开发板的IP是192.168.1.17,所以,我可以从ubuntu和XP下ping 192.168.1.17都能ping的通,具体怎么设置arm开发板的IP,目前我还没学习到,到时候再来补充一下吧。
9、根据上面的步骤使用的时候发现,在XP下经常上不了网,ping www.baidu也ping不通,google了一下,说是有线网卡和无线网卡同时连通网络的时候,优先级是先使用有线网卡,但是我现在的有线网卡是连接到arm开发板上的,是和外网不相通的,所以ping不同。有个修正方法,就是把无线网卡的优先级提高。在XP系统桌面上“右键网上邻居--->属性--->弹出网络连接后,右键无线网络连接--->属性--->常规--->左键Internet 协议(TCP/IP)--->属性--->高级--->IP设置--->去掉 自动跃点计数 的勾--->接口跃点数 设置为1--->vmware虚拟机怎么使用然后一路确定”。这些设置完了之后,发现一切网络都正常了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论