vmware软件为我们安装的虚拟机创建了一个虚拟网卡,叫做【ens32】;

  这块网卡有三个模式,分别是【vmnet1】模式、【vmnet0】模式和【vmnet8】模式;

    vmnet1对应的是主机模式;

    vmnet0对应的是桥接模式;

    vmnet8对应的是NAT模式。

  1,Bridged(桥接模式)

    桥接模式相当于虚拟机和主机在同一个真实网段,VMWare充当一个集线器功能(一根网线连到主机相连的路由器上),所以如果电脑换了内网,静态分配的ip要更改。图如下:

虚拟机哪种网络安全 虚拟机用的是什么网络_IPV6

  2,NAT(网络地址转换模式)

    NAT模式和桥接模式一样可以上网,只不过,虚拟机会虚拟出一个内网,主机和虚拟机都在这个虚拟的局域网中。NAT中VMWare相当于交换机(产生一个局域网,在这个局域网中分别给主机和虚拟机分配ip地址)

    工作原理

    1.“NAT”类型,称为网络地址转换,在“仅主机”类型的基础上提供了guest可以访问外部host的能力
    2.虚拟机之间、虚拟机和宿主机之间、虚拟机和外部host之间都可以进行通信
    3.虚拟机的IP只需要配置NAT网段中的IP,访问外部host可以通过宿主机IP访问。它不需要有外部网络独立的IP(即物理交换机网段中的IP)
    4.优点:虚拟机的网络配置确定后,就可以很少变动。因为NAT配置不变,宿主机连接的网络变化,不影响虚拟机。所以大部分集群实验选择的就是NAT模式

虚拟机哪种网络安全 虚拟机用的是什么网络_IP_02

 

  步骤:

    1.设置VMVare的默认网关(相当于我们设置路由器): 
    编辑->虚拟网络编辑器->更改设置->选中VM8>点击NAT设置,设置默认网关为192.168.182.2。

 

虚拟机哪种网络安全 虚拟机用的是什么网络_NAT_03

 

 

虚拟机哪种网络安全 虚拟机用的是什么网络_NAT_04

 

 

2.设置主机ip地址,点击VMnet8,设置ip地址为192.168.182.1,网关为上面设置的网关。

虚拟机哪种网络安全 虚拟机用的是什么网络_虚拟机哪种网络安全_05

虚拟机哪种网络安全 虚拟机用的是什么网络_IPV6_06

3.设置linux虚拟机上的网络配置,界面化同上。

cd  /etc/sysconfig/network-scripts/     //进入到网络适配器文件夹中
mv /ifcfg-ethXXX /ifcfg-eth0     //名字改为ifcfg-eth0
vi  ifcfg-eth0    //编辑文件

TYPE=Ethernet 
DEFROUTE=yes 
PEERDNS=yes 
PEERROUTES=yes 
IPV4_FAILURE_FATAL=no 
IPV6INIT=yes 
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes 
IPV6_PEERDNS=yes 
IPV6_PEERROUTES=yes 
IPV6_FAILURE_FATAL=no 
NAME=eth0 
UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11 

ONBOOT=yes  #开启自动启用网络连接,这个一定要改
IPADDR=192.168.182.3  #设置IP地址 
NETMASK=255.255.225.0  #设置子网掩码 
GATEWAY=192.168.182.2  #设置网关 
DNS1=61.147.37.1  #设置主DNS 
DNS2=8.8.8.8  #设置备DNS 
BOOTPROTO=static  #启用静态IP地址 ,默认为dhcp

:wq!  #保存退出 

service network restart  #重启网络 

ping www.baidu.com  #测试网络是否正常

ip addr  #查看IP地址

测试下OK

虚拟机哪种网络安全 虚拟机用的是什么网络_IP_07

ping通网络之后可以下载ifconfig命令

yum provides ifconfig    #查看哪个包提供了ifconfig命令,显示net-tools
yum install net-tools    #安装提供ifconfig的包

Host-Only(仅主机模式)

主机模式和NAT模式很相似,只不过不能上网,相当于VMware虚拟一个局域网,但是这个局域网没有连互联网。

虚拟机哪种网络安全 虚拟机用的是什么网络_IPV6_08


虚拟机安装好后用xshell直接拖拽传递文件的话要执行以下命令