VMware虚拟机的三种网络模式

1、虚拟机的网络设置

Vmware 为我们提供了三种网络工作模式,分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(仅主机模式)。
打开VMware->Edit(编辑)->VirtualNetworkEditor(虚拟网络编辑器),如图:
在这里插入图片描述
VMnet0:用于虚拟桥接网络下的虚拟交换机

VMnet1:用于虚拟 Host-only 网络下的虚拟交换机

VMnet8:用于虚拟 NAT 网络下的虚拟交换机

同时,安装了 VMware 虚拟机后,会在本地主机网络连接对话框中多出两个虚拟网卡,如下:
在这里插入图片描述

VMware Network AdepterVMnet1:Host 用于与 Host-only 虚拟网络进行通信的虚拟网卡

VMware Network Adepter VMnet8:Host 用于与 NAT虚拟网络进行通信的虚拟网卡

桥接模式,是共用真实的物理网卡

但是如果你安装的是 VirtualBox 虚拟机,则只会出现一个虚拟网卡:VirtualBox Host-only Network,只能用于主机连接独立主机模式的虚拟网络,主机不能连接 NAT 网络的虚拟机,这一点与 Vmware 不同。

2、三种网络模式介绍

2.1 桥接模式

在这种模式下,VMware 虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。需要手工为虚拟系统配置 IP 地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的 TCP/IP 配置信息,以实现通过局域网的网关或路由器访问互联网。
主机,局域网其他主机,虚拟机,三者均可互相访问。

首先在 Vmware 中设置网络模式选择 bridge,VMware --> VM(选中自己创建的虚拟机) --> Setting(设置) --> NetworkAdapter(网络适配器)
在这里插入图片描述
在 Vmware 中选择桥接网卡:VMware --> Edit(编辑)–> VirtualNetworkEditor(虚拟网络编辑器),在"桥接到"下拉框中选择要使用的网卡,可以是有线或者无线网卡。
在这里插入图片描述
然后查看主机对应网卡的 IP 信息,如下:(或者cmd ipconfig/all)
在这里插入图片描述
然后配置虚拟机中 CentOS 的 IP 地址信息,如下:(根据默认网关来进行修改)
在这里插入图片描述
主机可以连接到虚拟机,如下:
在这里插入图片描述
也可以在虚拟机中访问外网和主机,如下:
在这里插入图片描述

3.2 NAT网络地址转换

使用 NAT 模式,就是让虚拟系统借助 NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用 NAT 模式可以实现在虚拟系统里访问互联网,但前提是主机可以访问互联网。****NAT 模式下的虚拟系统的 TCP/IP 配置信息是由 VMnet8(NAT)虚拟网络的 DHCP 服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用 NAT 模式最大的优势是虚拟系统接入互联网非常简单,不需要进行任何其他的配置,只需要主机器能访问互联网即可。这种情况下,主机可以 ping 通虚拟机,虚拟机也能 ping 通主机。

主机,局域网其他主机,虚拟机,三者中主机和虚拟机可互相访问,但是局域网其他主机和虚拟机不能互访。(如果是 VirtualBox,三者均不能互访)

主机VMnet8网络设置
在这里插入图片描述
设置虚拟机的网络信息
将虚拟机的IP设置为静态IP
IP设置需要和主机的VMnet8的IP是同一网段,192.168.58.XX
子网掩码和默认网关以及DNS服务器地址都与主机一致。
在这里插入图片描述
以上主机和虚拟机网络设置完之后,虚拟机就可以和主机及外网互联互通
在这里插入图片描述
同样的主机也可以与虚拟机互联互通
在这里插入图片描述

2.3 Host-only 独立主机模式

在 Host-only 模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机,当然多个虚拟机之间也可以互相访问。其实 Host-only 网络和 NAT 网络很相似,不同的地方就是 Host-only 网络没有 NAT 服务,所以虚拟网络不能连接到 Internet。主机和虚拟机之间的通信是通过 VMware Network Adepter VMnet1 虚拟网卡来实现的。此时如果想要虚拟机上外网则需要主机联网并且网络共享。

将虚拟机的网络适配器设置为"仅主机模式"
在这里插入图片描述
然后设置 VMnet1 的 IP 地址及网关 VMware --> Edit(编辑) --> VirtualNetworkEditor(虚拟网络编辑器)
在这里插入图片描述
设置静态的 Host-only 模式的 IP 地址,如下:
在这里插入图片描述
主机可以访问虚拟机IP
在这里插入图片描述
但是虚拟机无法访问主机,也不能访问互联网,除非本地主机共享网络。

综上,在 VMware 的三种网络模式中,NAT 模式是最简单的,基本不需要手动配置 IP 地址等相关参数,桥接模式则需要额外的 IP 地址,独立主机模式建立于主机的私有网络。

  • 11
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VMware虚拟机三种网络连接模式,分别是桥接模式(Bridged)、NAT模式(Network Address Translation)和仅主机模式(Host-Only)。\[1\]在桥接模式下,虚拟机的虚拟网卡通过虚拟交换机VMnet0与主机的物理网卡相连,虚拟机可以直接与局域网中的其他设备进行通信,就像是直接连接到了物理网络上一样。\[1\]在NAT模式下,虚拟机的虚拟网卡通过虚拟交换机VMnet8与主机的物理网卡相连,虚拟机可以通过主机的网络连接与外部网络通信,但外部网络无法直接访问虚拟机。\[1\]在仅主机模式下,虚拟机的虚拟网卡通过虚拟交换机VMnet1与主机的虚拟网卡VMnet1通信,虚拟机与主机之间可以进行通信,但无法与外部网络通信。\[2\]\[3\]这三种模式可以根据实际需求进行选择和配置。 #### 引用[.reference_title] - *1* *2* [VMware 三种网络模式](https://blog.csdn.net/qq_37776764/article/details/130115099)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Vmware 虚拟机三种网络模式详解](https://blog.csdn.net/weixin_40579109/article/details/108723996)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值