虚拟机网络适配器下的3种网络模式(主机模式、桥接模式和NAT模式)

问题

1.什么是网关?
2.什么是子网掩码?
3.什么是网段?
了解更详细的网络知识。例如ip、子网掩码、网络地址分类等
点击:详细讲解
4.NAT模式联网设置?

提前了解:

子网掩码:
通常都对一个高类别的IP地址进行在再划分,已形成多个子网,提供给不同规模的用户群使用。
这里主要是为了网络分段的情况下有效的利用IP地址通过对主机号的高位部分取做为子网号,从通常的网络位界限中扩展或压缩子网掩码,用来创建某地址更多的子网。
子网掩码ip是判断主机是否在同一网段。
网关:
网关的作用:以下实现不同网段下A和B的相互连接通讯。
如图:
请添加图片描述

通过网关设备(交换机、路由器),实现不同网段的主机进行通讯。


三种网络设置:

VMnet 0 :用于虚拟机桥接网络下的虚拟交换机(可联网

在这里插入图片描述
如图描述:
主机和虚拟机在同一局域网下都有独立的ip(主机和本机下的虚拟机只能通过网关设备进行通讯或者交换机,不能够直接通讯)。
即:
虚拟机1 —> 网关 —> 主机1 进行通信
虚拟机1 —> 网关 —> 虚拟机2 进行通信
主机1 —>网关 —> 虚拟机2 进行通信
请添加图片描述

我这里连接的是无线网络,不同的电脑显示的是不同的,这里的ip就是本机电脑网络的ip地址。

VMnet Network Adepter VMnet1: Host用于Host-Only虚拟网络进行通讯的虚拟网卡

在这里插入图片描述

VMnet Network Adepter VMnet8:Host用于与NAT虚拟网络进行通讯的虚拟网卡(可联网)

在这里插入图片描述
如图描述:

各主机下的虚拟机只能在本主机下的虚拟网卡下面通讯(主机和本机下的虚拟机可直接进行通讯),不能实现虚拟主机1与虚拟主机3通信。

请添加图片描述

NAT模式下访问外网

这里主机就是本机的windows 虚拟机是就是linux

本主机通过VMware软件创建一个虚拟机—》linux—》centos

先设置主机(windows)的虚拟网卡网络

  1. 打开主机终端:ctrl+r —> 输入cmd —> ipconfig 查看
    在这里插入图片描述

  2. 打开控制面板 —> 网络和共享 —> 对VMnet8 虚拟网卡进行设置
    在这里插入图片描述
    在这里插入图片描述

若选取第一种自动获取IP地址:
就是通过cmd查看到的VMnet8的ip地址,就是本机虚拟网卡的网络信息:
IP地址:192.168.137.1
子网掩码:255.255.255.0
默认网关:无
若选取第二种手动输入:
IP地址:自己设置:例如:192.168.137.10 (再次通过cmd查看可看到WMnet8的ip地址会变成自己设置的)
子网掩码:自己设置(建议255.255.255.0)
默认网关:自己设置(建议192.168.137.2)

  1. 找到本机的网络,右键设置共享到VMnet8,如图:
    在这里插入图片描述

下面是虚拟机的设置:

  1. 打开VMWare 进入编辑 虚拟机网络。设置虚拟机,选择网络适配器,把网络模式选择为NAT模式
    在这里插入图片描述

  2. 确定子网IP在192.168.137.x (不同的电脑显示的不一样,只要前3字节与上面cmd查看到的VMnet8 ip前三个字节相等即可)

  3. 进入NAT设置,确保子网掩码与主机cmd查看所得到的子网掩码一样

  4. 修改网关ip为:192.168.137.2(与上面自己设置的相等)
    在这里插入图片描述
    最后进入linux centos下需要找到网络配置文件ifcfg-eth0

先看一些虚拟机下网卡的配置(名称)
在这里插入图片描述
找到其文件
在这里插入图片描述

  1. 输入命令
# cd /etc/sysconfig/network-script/ifcfg-eth0   
//这里ifcfg-eth0文件名不一定相同,比如我的如上图:ifcfg-ens33
  1. 修改ifcfg-eth0文件
# vi ifcfg-eth0

(1)IP:设置为172.168.137.X(X可为很多,但是不能与上面的子网、网关、主机ip一样)这里可以设置为172.168.137.3即可
(2)子网掩码:设置为255.255.255.0 (和上面自己设置的一样) 。
(3)网关:192.168.137.2 (和上面自己设置的一样)。

这里会发现三个地方的网关是相等的,主机IPV4 inet设置的网关=虚拟机网络NAT设置的网关= linux下centos 网络配置文件的ifcfg-eth0设置的网关


学习产出:

这里主要是虚拟机NAT模式下能访问外网为重点:
1.设置本机虚拟网卡VMNET8的网络配置(本机ip信息)
2.设置虚拟机网络配置
3.设置linux-centos/乌班图网络设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暴躁茹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值