Vmware的三种网络模式

目录:

  • 1.三种网络模式
    • 1.NAT模式
      • 1.定义
      • 2.特点
      • 3.配置方式
      • 4.适用场景
      • 5.具体例子
    • 2.仅主机模式
      • 1.定义
      • 2.特点
      • 3.配置方式
      • 4.适用场景
      • 5.具体例子
    • 3.桥接模式
      • 1.定义
      • 2.特点
      • 3.配置方式
      • 4.适用场景
      • 5.具体例子
    • 4.结果
      • 1.三种模式配置后ssh的实际ip

1.三种网络模式

1.NAT模式

1.定义

​ 网络地址转换(NAT)属于接入广域网(WAN)的技术,这是一种将私有(保留)地址转换成合法的IP地址的转换技术。

​ 通过宿主机的NAT(网络地址转换)功能,借助宿主机网络上网;

2.特点

​ (1)虚拟机网卡与宿主机网卡不在同一网段;

​ (2)可以访问外界网络;

​ (3)虚拟机宿主机之间可以互相访问;

​ (4)安全内网环境;

​ (5)外网不能通过NAT直接访问虚拟机;

3.配置方式

​ (1)VMware中编辑菜单打开虚拟网络编辑器,添加Net模式虚拟网卡;

​ 设置子网IP与子网掩码;
Vmware的三种网络模式_第1张图片

​ (2)进入NAT设置,设置网关IP;

Vmware的三种网络模式_第2张图片

​ (3)虚拟机network文件配置;

[root@nvm01 network-scripts]# cat ifcfg-ens37
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #静态便于管理
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
UUID=e4ee73d5-28d6-48ca-9ffd-2d0e87255572
DEVICE=ens37
ONBOOT=yes #开机启动
IPADDR=192.168.80.15  #网卡ip地址
NETMASK=255.255.255.0
GATEWAY=192.168.80.2 # 必须配置,不然无法上网
DNS1=192.168.100.1 # DNS必须配置,不然无法解析网址
DNS2=114.114.114.11

​ (4)重启虚拟机网络服务;

​ (5)配置宿主机Vnet8网卡,配置网卡ip和网关;
Vmware的三种网络模式_第3张图片

4.适用场景

​ 没有足够的公网IP;

​ 内网服务;

5.具体例子

2.仅主机模式

1.定义

​ Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。

2.特点

​ (1)网络封闭,一般只能与宿主机通信;

​ (2)必须设置独立的网段

3.配置方式

​ (1)VMWare编辑菜单-虚拟网络编辑器添加虚拟网卡,自动会分配一个不同网段的子网。

Vmware的三种网络模式_第4张图片

​ (2)宿主机网络适配器管理会看到生成了一个新的虚拟网卡VMnet12;点击属性配置网卡ipv4地址与子网掩码需要与VMware中的虚拟网络适配器网段一致(这个配置一般会自动生成,不需要特意配置,在需要把一个其他类型的网卡改成仅主机模式时需要 去配置一下);

Vmware的三种网络模式_第5张图片

​ (3)打开虚拟机的设置选项-添加一个新的网络适配器,选定刚才新增的虚拟网络,重启;以centos为例,ip addr 会看到这个新生成一个网卡ens-**,可以按照正常的网卡去配置静态ip;

[root@nvm01 network-scripts]# cat ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e4ee73d5-28d6-48ca-9ffd-2d0e87255571
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.197.10
NETMASK=255.255.255.0

4.适用场景

​ 在没有外网连接需求或需要隔离网络时使用。

5.具体例子

​ 私密性较高NAS等。

3.桥接模式

1.定义

​ 桥接模式就是将主机网卡与虚拟的网卡利用虚拟网桥进行通信。类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机IP地址需要与主机在同一网段,如果需要联网,则网关与DNS需要与主机网卡一致。

2.特点

​ (1)需要屋里网络中一个独立的ip地址,占用网络ip资源,一定程度上限制了虚拟机网卡数量;

​ (2)与宿主机网络平等;

​ (3)不会在宿主机网络适配器页面生成虚拟网卡;

3.配置方式

​ (1)同样需要在VMware编辑菜单下-虚拟网络编辑器-添加VMnet0网卡,一般都是不需要去添加,都是有的;

Vmware的三种网络模式_第6张图片

​ (2)虚拟机添加网络适配器指向VMnet0;

​ (3)进入VM主机,配置静态ip与宿主机网关DNS一致;重启网络;

4.适用场景

​ (1)网络ip资源丰富,需要物理机同等的网络主机资源;

​ (2)共享主机;

5.具体例子

​ (1)共享的网络文件存储NAS;

4.结果

1.三种模式配置后ssh的实际ip

[root@nvm01 ~]# who -a | grep pts/0
root     + pts/0        2022-05-20 02:36 00:01        1328 (192.168.80.100)  // Nat网卡ip
[root@nvm01 ~]# who -a | grep pts/1
root     + pts/1        2022-05-20 02:36 00:02        1351 (192.168.197.1)   // 主机模式网关ip
[root@nvm01 ~]# who -a | grep pts/2
root     + pts/2        2022-05-20 02:37 00:02        1370 (192.168.157.1)   // 主机模式网关ip
[root@nvm01 ~]# who -a | grep pts/3
root     + pts/3        2022-05-20 02:38   .          1395 (192.168.100.22)  // 桥接模式ssh主机ip

你可能感兴趣的:(网络,服务器,linux)