vmware双网卡_NAT_桥接

1 配置虚拟机NET模式#

vmware安装后默认就会用NAT方式和pc主机共享网络,虚拟机是通过pc主机的网卡数据转换进行上网的,只要windows主机有网,虚拟机就会对应有网络。
NAT模式在这里主要目的就是提供给虚拟机进行上网。
如果没有可以进行如下配置,打开虚拟机->编辑虚拟机设置->网络适配器,网络连接选择NAT模式如下图:

img

启动进入虚拟机,console输入ifconfig

img

windows进入cmd,输入ipconfig

img

VMware Network Adapter VMnet8是虚拟机启用NAT模式后多出来的虚拟网卡,可以看到ip为192.168.70.1,和虚拟机的192.168.70.128同一网段。下图可以看到都可以ping通,且都能访问外网。

img

img

windows搜索框输入vmnet,进入虚拟网络编辑器,可以看到虚拟网络信息,有这个VMnet8,模式为NAT

img

2 配置虚拟机桥接网络#

2.1 方法1:使用usb网卡#

需要买一个usb网卡,连接板子和windows主机。双网卡配置参考如下视频: https://www.bilibili.com/video/BV1zV411U7H9?p=3

2.1 方法2:使用路由器#

2.1.1 添加桥接网卡#

桥接网络使用实际的物理网卡进行数据交换,因此需要借助实际的物理网卡,可以是有线网卡,也可以是无线网卡。桥接的目的是为了让虚拟机和主机以及板子能够互相进行收据收发传送。打开虚拟机,配置如下:

img

2.1.2 配置桥接网卡#

打开vmnet,进入虚拟网络编辑器,在这个里面要把桥接网卡选择成具体的网卡型号,不能设置为自动桥接。注意:这里根据你电脑主机接路由器的网卡,如果你用的无线网卡与路由器通信,那么就要桥接到无线网卡,如果是接网线到路由器,那就要用有线网卡。具体的网卡名字可以进入入网络共享中心->更改适配器选项或者进入设备管理器来确认清楚。

img

配置完桥接网卡后,需要配置桥接网卡对应到window主机/虚拟机/板子的ip.

2.1.3 配置虚拟机桥接网卡静态ip#

ifconfig查看,发现桥接的网卡在虚拟机中还没有分配ip.

img

进入ubuntu setting-> network, 设置成和路由器同一网段即可。配置ens36 ip为192.168.2.100

img

img

img

2.1.4 配置windows主机桥接网卡ip#

桥接网卡为intel Ethernet Connection I219-V ,ip 192.168.2.6

img

img

2.1.5 配置开发板IP#

三者互 ping 验证:

1
2
3
windows ip: 192.168.2.6
ubuntu ip: 192.168.2.100
开发板 ip: 192.168.2.xxx

img