VMware虚拟网络编辑桥接/NAT/仅主机模式详解

文章详细介绍了VMware的三种虚拟网络模式:NAT模式适用于无需占用同一网段IP的情况,桥接模式要求虚拟机与主机在同一网段,而仅主机模式则创建一个独立的内部网络。NAT模式下,虚拟NAT设备和DHCP服务器负责网络通信;桥接模式下,物理主机作为交换机,虚拟机与主机平级;仅主机模式则不允许连接外网。此外,还提到了DNS解析问题的排查方法。
摘要由CSDN通过智能技术生成

VMware虚拟网络编辑

安装VMware后

默认虚拟网络设置:

VMnet0:桥接模式

VMnet1:仅主机

VMnet8:NAT模式

可以打开VMware的虚拟网络适配器查看

在这里插入图片描述

NAT模式

NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。NAT模式的虚拟机就是通过物理机上网和交换数据的

在NAT模式下,虚拟机的网卡连接到宿主机的VMnet8上。此时系统的VMnet NAT service服务器就充当了路由器,负责将虚拟机发到VMnet8的包进行地址转换后发到实际的网络上,再将实际网络上的包进行地址转换后通过VMnet8发送给虚拟机,虚拟DHCP服务器负责为虚拟机分配IP地址

NAT模式相比于桥接模式,NAT模式不需要占用与物理机相同网段的IP地址,当本身IP地址紧缺或使用统一认证登录网络的设备来说,NAT是使虚拟机访问外网的最好选择

工作模式
  1. 启动虚拟NAT设备/虚拟DHCP服务器

  2. VMnet8相当于一个虚拟交换机,其中一个接口连接到主机的VMnet8网卡

    注:主机的虚拟VMnet8网卡仅用来与虚拟机通信,虚拟机联网步依靠该虚拟网卡

  3. 虚拟NAT设备与主机真实网络接口相连

  4. 虚拟机通过虚拟NAT设备实现对外的网络交换

请添加图片描述

配置步骤
  1. 编辑或添加NAT网络模式

    编辑 → 虚拟网络编辑器 → 更改设置 → 选择VMnet8

    在这里插入图片描述

    在这里插入图片描述

  2. DHCP设置

    勾选本地DHCP服务器将IP地址分配给虚拟机,可以在DHCP设置,设置DHCP自动分配IP的地址起始范围

    在这里插入图片描述

    DHCP设置中可以修改VMnet8可以为虚拟机分配的地址范围,如果修改网段记得修改网关

  3. 网关配置(NAT设置中)

    在这里插入图片描述

    网关默认是在网段内点2的地址,在没有修改的同时配置网关时,一般都为点2

配置实验
  1. 使用kali linux虚拟机

    在这里插入图片描述

    可以看到使用了NAT模式,NAT模式的配置如上面的图片

  2. ifconfig看一下ip地址

    在这里插入图片描述

    可以看到当前的ip为192.168.91.140,跟前面配置的一样,91网段128-254之间

    在这里插入图片描述

  3. ping baidu.com测试连通性

    在这里插入图片描述

    成功

  4. 配置网关为192.168.128.2 配置起始IP地址为128.128/128.254

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  5. 重启kali网络服务,查看IP地址与连通性

    systemctl restart networking.service

    在这里插入图片描述

    在这里插入图片描述

  6. 结论

    说明了NAT模式下,可以自定义大部分的网段与IP地址,并不限制必须与物理机在同一网段下,且可以上网。

    NAT模式下,可自定义ip地址范围,也可精确到某一具体ip地址。

  7. ip获取不到

    这个时候需要配置一下网卡自动获取IP地址

    vim /etc/network/interfaces

    添加如下内容

    auto eth0

    iface eth0 inet dhcp #配置eth0网卡自动获取IP地址

    重启网络服务

    service networking restart

    #该指令等同于systemctrl restart networking.service

桥接模式

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

桥接模式特点
  1. 与NAT相比,需要占用和主机同一网段的ip地址
  2. 物理主机相当于交换机,各个接口都是可以互访的
  3. 网关与DNS需要与主机网卡一致
  4. 对于IP地址稀缺/统一认证上网设备不友好
  5. 动态IP获取不需要手动配置

在这里插入图片描述

配置步骤
  1. 编辑或选择桥接模式网络

    在这里插入图片描述

    注:一定要桥接到主机可正常访问外网的网卡!

配置实验

这个就很简单了,把kali的联网模式改为桥接,重启服务,ipconfig

在这里插入图片描述

在这里插入图片描述

可以看到,虚拟机的ip地址与我物理机的ip地址都在66网段下

这样就成功啦

DNS服务暂时失败

无论是NAT还是桥接在访问外网时都有可能出现该错误信息

当ping baidu.com时出现该错误,先排查是不是域名解析服务器的问题

即ping 8.8.8.8

如果能ping通说明网路连接正常是域名解析的问题

如果ping不同说明网络异常,排查网络问题

域名解析服务异常,解决方案

vi /etc/resolv.conf

nameserver 8.8.8.8

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

仅主机模式

仅主机模式就很简单了,就是NAT模式去除了虚拟NAT设备

仅主机模式与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通信

简单来说就是,只有物理机可以访问到的一个,内网主机

仅主机模式下,不可以连接外网

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
VMware中,桥接模式是一种网络配置模式,它可以将虚拟机的虚拟网络适配器与主机的物理网络适配器进行连接,使得虚拟机可以通过主机的物理网络适配器直接访问外部网络。在桥接模式下,虚拟机会被视为一台完全独立的计算机,并且可以像其他终端一样进行网络通信。具体操作步骤如下: 1. 打开VMware虚拟机,点击"虚拟机"->"设置"。 2. 在弹出的对话框中,选择"网络适配器"选项卡。 3. 在"网络连接方式"中选择"桥接模式",然后选择一个可用的物理网络适配器。 4. 确保虚拟机的网络设置与物理机的网卡在同一个网段。最简单的设置是将虚拟机设置为自动获取IP地址。如果需要设置静态IP地址,可以参考物理机上执行ipconfig命令获取网关地址,然后在虚拟机的网络设置中进行相应的配置。 5. 确保虚拟机的虚拟网络适配器连接到虚拟网络VMnet0上。可以在虚拟机设置中进行相应的配置。 6. 确保VMnet0网卡设置正确,可以在VMware虚拟网络编辑器中进行相关设置。 7. 完成以上配置后,可以进行网络连通性测试。在虚拟机中使用ping命令可以测试与其他虚拟机、物理机、路由器以及外网的连通性。 需要注意的是,在桥接模式下,虚拟机可以互相访问,物理机可以访问虚拟机,但虚拟机无法访问物理机。此外,在设置静态IP的情况下,虚拟机可能无法访问外网,而在动态获取IP的情况下则可以访问外网。这可能是由于VMware的BUG导致的,不符合预期。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [VMware网络环境配置-桥接模式](https://blog.csdn.net/tiankongbubian/article/details/106954722)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [5.VM虚拟网络设置---桥接模式](https://blog.csdn.net/kande0707/article/details/124702282)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

白帽Chen_D

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

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

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

打赏作者

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

抵扣说明:

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

余额充值