VMWare 网络设置简介

本文详细介绍了VMWare的三种网络设置模式:hostonly、NAT和bridge,包括它们的网络拓扑结构、应用场景及主要区别。hostonly适用于构建与外网隔离的虚拟局域网;NAT用于创建可通过主机访问外网的虚拟局域网;bridge则让虚拟机通过主机网卡直接访问外网。

VMWare 网络设置有三种:

1.host only

网络拓扑结构:

虚拟机->虚拟机虚拟网卡------{虚拟网络}------主机虚拟网卡<-主机

其中,虚拟网络类似交换机,不涉及路由器,也就是虚拟机与主机在同一个局域网中,与外网无关

应用场景:

a)n个虚拟机与主机组成的虚拟网络,n>=1

b)

n个虚拟机与主机组成虚拟网络net_1,

m个虚拟机与主机组成虚拟网络net_2,...,

其中net_1,net_2,net_...各个虚拟网络之间独立


2.NAT (net address translate)

网络拓扑结构:

虚拟机->虚拟机虚拟网卡--↘

                                            -----{虚拟路由器内网网卡<-虚拟路由器->虚拟路由器外网网卡}--主机外网网卡<-主机

主    机->  主机虚拟网卡--↗

也就是,主机通过VMWare软件,生成一个虚拟路由器,主机的虚拟网卡和虚拟机的虚拟网卡都和该路由器相连,因此二者在同一个局域网中;虚拟路由器和主机外网网卡相连,主机外网网卡连接外网,因此虚拟机访问外网的路由是:虚拟机——虚拟网卡——虚拟路由器——主机网卡——外网。

因此虚拟机访问外网是经过虚拟网卡的网络地址转换的,也就是说虚拟机并非和外网直连。如果外网要访问该虚拟机,就需要做一些映射工作

应用场景:

建立可访问外网的局域网络

3.bridge

网络拓扑结构:

虚拟机->虚拟网卡------共享主机网卡------外网

也就是,虚拟机的虚拟网卡通过共享主机的网卡,直接访问外网

应用场景:

非网络测试工作,比如linux系统学习


NAT与bridge主要区别在于,NAT建立了一个虚拟局域网,整个虚拟局域网都要通过虚拟路由器与主机网卡通信,而桥接则是虚拟网卡直接与主机网卡通信,少了转换一层。因此在做对外映射,如ngrok映射时,bridge情况下,直接启动ngrok,外网便可直接访问虚拟机,Nat由于中间有虚拟路由器,则不可以


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值