桥接模式,仅主机模式,NAT模式
桥接模式
桥接模式的原理是VMware虚拟出一个交换机,然后主机连接的网络(比如WIFI)接入到这个交换机,主机网卡接入交换机,虚拟机的某个网卡接入到这个交换机。
这样主机和虚拟机在一个局域网中。各自拥有自己的局域网IP。可以互相ping通。而且可以通过网关(主机连接的网络如WIFI)上网。逻辑上,虚拟机发送到外部网络的流量包不经过主机。
仅主机模式
仅主机模式下,VMware虚拟出一个交换机,然后主机虚拟出一个网卡接入到这个交换机。主机可以固定IP,并充当DHCP服务器。虚拟机虚拟出一个网卡接入到这个交换机中。这样主机和虚拟机可以互相通信,但是虚拟机不能通过这个网卡上网。
NAT模式
想当于主机给虚拟机开了个热点。主机充当了一个路由器(网关,DHCP服务器)。虚拟机获得的IP是NAT过后的,主机外部网络看不见。
NAT模式+仅主机模式双网卡
这种配置可以实现:
虚拟机通过NAT网卡上网。
无论外部网络如何,主机和虚拟机有可以互相通信的固定IP。有了固定IP,主机可以通过xshell操作虚拟机。
单一的NAT模式和桥接模式都有办法让主机互相ping通,但IP要随着外部外络的改变而改变,不能固定(固定则无法上网)
配置方法
1.打开vmware网络设置
编辑->虚拟网络编辑器(这个设置是针对vmware的,并不是对某个虚拟机的配置)
2.添加虚拟交换机
按照如下设置
3.为虚拟机新增网卡
设置
添加
网络适配器
选中虚拟出来的交换机,确定。开机
4. 系统网卡配置
可以看到有两个网卡(两个以太网)
其中一个是连接NAT的网卡,是用来上网的,另一个是用来与主机通信的,我这里是下面这块网卡,我们要对这块网卡进行配置。
先定义网卡名,这里要与ifconfig看到的一样
然后设置固定的ip
这个ip必须与主机的vmnet2的ip在同一网段。
应用
然后关闭这个网卡,再用ens38配置打开这块网卡。
到这里,配置完成了。可以实现上网、与主机通信时有固定IP的两个需求了。
5. 两个网卡不能同时打开
两个网卡必须有不同的配置,像这样
网卡一用ens33,网卡二用ens38。配置这个共享是共享的。无论点的是那个 网卡右上角的+添加的配置,其他网卡都是可以使用这个配置的。
如果两个网卡用的是同一配置。那么两个网卡同时只能有一个打开。
|