Micro2440开发板ping虚拟机

一、网络配置: VMware安装后会有两个默认网卡,可以通过菜单栏Edit->Virtual Network Editor查看,分别是VMnet8(192.168.83.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP会不同的。

         VMware有两种链接网络的方法,即使用Bridged和NAT方式。 Host-only模式下,主机相当于一台双网卡的电脑,物理网卡是外网,Vmnet1是内网,此时虚拟机和开发板通信的前提就是Vmnet1的IP和虚拟机的IP在同一网段。 桥接模式下,开发板和虚拟机相当于是两台接在同一交换机上的电脑,此时,虚拟机的IP地址应该和主机的物理网卡IP在同一网段,此时就能通信,当然包括也包括ping。如果不通,可能跟防火墙有关系。采用的方法是:设置两个虚拟网卡,其中一个用NAT连接,以连接外网;一个用桥接,用来与开发板互相通信。

二、具体操作

       1、添加Network Adapter:Bridged 首先,要设置两个虚拟网卡,其中一个用NAT连接,以连接外网;一个用桥接,用来与主机互相通信。安装好Ubuntu11.04后,虚拟机默认的是只有一个Network Adapter:NET 方式,因此我们要添加一个Network Adapter:Bridged 方式的虚拟网卡,具体添加方式在虚拟机关闭状态下点击Network Adapter:NET ,然后点击Add按钮添加一个Network Adapter,方式选择Bridged 。

        2、设置Vmnet1的网络打开网上邻居,找到Vmnet1,右键属性,设置其IP地址(如192.168.1.26)和开发板上的IP地址(192.168.1.230)同属一个网段,并设置子网掩码、网关和开发板的相同。

        3、设置Ubuntu11.04的网络开机进入Ubuntu,我们可以先用#ifconfig命令查看此时网络接口信息。如果没有eth1网卡。打开/etc/network/interface文件,在其后面添加以下设置:

iface eth1 inet static

address 192.168.1.26 #此行要根据2的设置来设置

netmask 255.255.255.0

gateway 192.168.1.1 #此行要根据2的设置来设置

auto eth1

        到/etc/resolv.conf添加以下设置:nameserver 192.168.1.1 #此行要根据2的设置来设置

重启网络:/etc/init.d/networking restart

完成了静态IP网络的设置

三、ping测试网线链接开发板和PC,开启超级终端,开启开发板,在虚拟机终端命令中:ping 开发板Ip如果可以接受数据,说明设置成功。

猜你喜欢

转载自blog.csdn.net/zwz_home/article/details/8273610