VMware的网络问题深入解析

3 篇文章 0 订阅
1 篇文章 0 订阅
本文详细介绍了虚拟机软件vmware中虚拟网络的配置,包括桥接、host-only与NAT模式的区别及其实现方式。通过实验验证了在host-only模式下虚拟机仍能实现internet访问的事实。文章还提供了虚拟机网络连接方式的图示,帮助读者更好地理解虚拟机与主机之间的网络通信机制。
摘要由CSDN通过智能技术生成

首先,关于 vmnet1  vmnet8的区别 与联系~

vmware并不是通过host主机里的vmnet1或者 vmnet8来实现对外连接的,而是用vmware这个软件内置的功能,通过host的真实物理网卡 本地连接 来对外连接的。而vmnet1和vmnet8本是用于给host真实主机实现和虚拟机通信的。

1,host-only模式下虚拟机无法连接外网,只能和host主机通信

错,笔者在通过实验实现了host-only方式下的internet访问

2,NAT映射下,虚拟机能访问host,而反之不能

错,目前笔者就用虚拟机NAT方式架设了samba服务器,且可以正常用host主机访问。

 

首先:在我们安装虚拟机软件的时候,vmware会虚拟10个(是的 你没有看错 是10个)虚拟网络,在这10个子网中分别有10个虚拟的路由器,分别是vnet0-vnet10,其中默认vnet0为桥接模式,对应路由器无效,只实 现虚拟机通过host主机物理网卡对外连接,默认vnet1为host-only模式,对应的路由器里连接host主机VMnet1,关闭路由,作为交换 机使用,默认vnet8为nat模式,对应路由器连接host主机VMnet8,并实现通过host主机的物理网卡对外的NAT转换。其余默认7个均为 custom自定义。

其次,虚拟机软件会默认为host安装两块虚拟网卡,就是大家常看到的VMnet1和VMnet8

但是一定要注意一点VMnet1和VMnet8并不是vnet1和vnet8,VMnet1和VMnet8只是虚拟机提供给host主机访问内部虚拟机的接口。

然后,虚拟机会把VMnet1链接到net1中,把VMnet8连接到net8中

当然 这10个子网我们都可以自己配置

当我们在vmware中新建一台虚拟机的时候,网卡的选择就会有3种,如果我们选择了桥接,那么vmware会把这台虚拟机放置到net0子网中, 这个子网即你物理网卡所在的子网,这样使得虚拟机完全如同一台和你host主机一摸一样的网内机器,只不过它用了你主机网卡的通路。如果选择host- only,那么vmware会把这台虚拟机防止到net1中,即连接到net1中的那台虚拟的路由器,同理,选择NAT就是net8,差别在于net8中 的路由器实现了对外NAT

下图展示了在默认情况下的3中连接方式,分别有3台虚拟机A B C方式分别为桥接 host-only和NAT,即使有更多的虚拟机,无非是增加到对应路由的链接。

vmware net editor

 

模拟的网络如下:

模拟的网络情况

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值