当前位置:首页 > 虚拟机 > 正文

工作室虚拟机桥接和nat模式的区别


一、虚拟机网卡的三种类型有什么区别1、桥接网络(BridgedNetworking)
桥接网络是指通过VMnet0虚拟交换机将本地物理网卡和虚拟网卡进行桥接。物理网卡和虚拟网卡在拓扑图上处于同一位置(虚拟网卡既不是AdepterVMnet1,也不是AdepterVMnet8)。
模式
在NAT网络中,将使用VMwareNetworkAdepterVMnet8虚拟网络适配器。
-only模式
在Host-only模式下,虚拟网络是一个完全封闭的网络,它唯一可以访问的就是主机。事实上,Host-Only网络与NAT网络非常相似。不同之处在于Host-Only网络没有NAT服务,因此虚拟网络无法连接到Internet。主机和虚拟机之间的通信是通过VMwareNetworkAdepterVMnet1虚拟网络适配器实现的。
二、“桥接”和“NAT”方式有啥区别啊?简单来说:
桥接使用物理机的网卡,有独立的IP
NAT使用物理机作为路由器访问Internet
下面详细解释:
VMWare提供了三种工作模式,分别是连接(桥接模式)、NAT(网络地址转换模式)和仅主机(主机模式)。为了正确地将它们应用到网络管理和维护中,请了解这三种工作方式。
d(桥接模式)
桥接模式下,VMWare虚拟出来的操作系统就像局域网上的一台独立主机,可以访问网络上的任何机器。在桥接模式下,必须手动为虚拟系统配置IP地址和子网掩码,并且必须与宿主机在同一网段,虚拟系统才能与宿主机通信。同时,由于该虚拟系统是局域网上的独立主机系统,因此可以手动配置其TCP/IP配置信息,从而通过局域网网关或路由器访问Internet。使用桥接模式的虚拟系统和主机之间的关系就像两台计算机连接到同一个Hub。如果要让它们互相通信,必须配置虚拟系统的IP地址和子网掩码,否则它们将无法通信。如果要使用VMWare在局域网上创建一个新的虚服务器来为局域网用户提供网络服务,则必须选择桥接模式。
这个方法是最简单的。它直接将网卡连接到物理网卡以监听多个IP能力。这样虚拟机内部的网卡(如Linux下的eth0)就直接连接到物理网卡所在的网络了。可以想象,虚拟机和宿主机处于相似的地位,在网络关系上是平等的,不存在谁落后谁的问题。
使用这种方法非常简单,只要能够获取多个地址即可。
(网络地址转换模式)
使用NAT模式可以让虚拟系统使用NAT(网络地址转换)功能通过宿主机所在的网络访问公网。也就是说,可以使用NAT模式在虚拟系统中访问Internet。NAT模式下虚拟系统的TCP/IP配置信息由VMnet8虚拟网络(NAT)的DHCP服务器提供,无法手动修改,因此虚拟系统无法与本地网络中的其他真实主机进行通信。使用NAT模式的最大优点是虚拟系统访问互联网非常简单。
该方法还可以实现HostOS和GuestOS之间的双向访问。但是网络上的其他机器无法访问GuestOS,GuestOS可以使用NAT协议通过HostOS访问网络上的其他机器。NATIP地址配置方法是从VMware虚拟DHCP服务器分配一个IP,并设置一条路由到这个IP地址,指向192.168.138.1。
如果您想使用VMWare安装一个新的虚拟系统,并且不需要对虚拟系统进行任何手动配置就可以直接访问Internet,建议使用NAT模式。这样,主机内部就出现了一个虚拟网卡vmnet8(默认情况下如果你有做NAT服务器的经验,这里的vmnet8就相当于连接内网的网卡,虚拟机本身相当于运行)。on对于内网机器,虚拟机中的网卡(eth0)独立于vmnet8。发现这样一来,vmware自带的dhcp就会默认加载到vmnet8接口上,这样虚拟机就可以使用dhcp服务了。最重要的是,vmware自带了NAT服务,提供从vmnet8到外部网络的地址转换。因此,在这种情况下,真实的NAT服务器正在运行,但仅由虚拟机使用。