`
r2100
  • 浏览: 30418 次
  • 来自: ...
社区版块
存档分类
最新评论

理解虚拟网络的类型

阅读更多
很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正。

bridge:

这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力。

在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题。

使用这种方式很简单,前提是你可以得到1个以上的地址。对于想进行种种网络实验的朋友 不太适合,因为你无法对虚拟机的网络进行控制,它直接出去了。

nat方式:

这种方式下host内部出现了一个虚拟的网卡vmnet8(默认情况下),如果你有过 做nat服务器的经验,这里的vmnet8就相当于连接到内网的网卡,而虚拟机本身则相当于运 行在内网上的机器,虚拟机内的网卡(eth0)则独立于vmnet8。

你会发现在这种方式下,vmware自带的dhcp会默认地加载到vmnet8界面上,这样虚拟机就可以使用dhcp服务。更为重要的是,vmware自带了nat服务,提供了从vmnet8到外网的地址转 换,所以这种情况是一个实实在在的nat服务器在运行,只不过是供虚拟机用的。

很显然,如果你只有一个外网地址,此种方式很合适。

hostonly:

这应该是最为灵活的方式,有兴趣的话可以进行各种网络实验。和nat唯一的不同的是,此 种方式下,没有地址转换服务,因此,模认情况下,虚拟机只能到主机访问,这也是hostonly的名字的意义。

默认情况下,也会有一个dhcp服务加载到vmnet1上。这样连接到vmnet1上的虚拟机仍然可以设置成dhcp,方便系统的配置.

是不是这种方式就没有办法连接到外网呢,当然不是,事实上,这种方式更为灵活,你可以使用自己的方式,从而达到最理想的配置,例如:
a。使用自己dhcp服务:首先停掉vmware自带的dhcp服务,使dhcp服务更为统一。
b。使用自己的nat,方便加入防火墙。windows host可以做nat的方法很多,简单的如windows xp的internet共享,复杂的如windows server里的nat服务。
c. 使用自己的防火墙。因为你可以完全控制vmnet1,你可以加入(或试验)防火墙在vmnet1和外网的网卡间。

从以上可以看出,hostonly这种模式和普通的nat server带整个内网上网的情形类似,因此你可以方便的进行与之有关的实验,比如防火强的设置等。

我的有关具体网络设置的另外两篇文章
(vmware 配置实例-linux host + windows guest


vmware 网络配置实例二windows host + linux guest

)也是以此配置为基础的。
分享到:
评论

相关推荐

    Hyper-V配置虚拟网络.pdf

    在配置虚拟网络时,Hyper-V支持多种网络类型和配置选项,使得管理员能够灵活地设计和实施网络策略,以满足不同虚拟环境的需要。 在文档中提到了多个与Hyper-V虚拟网络配置相关的技术点和概念。接下来我将逐一详细...

    一个CISSP对虚拟化安全的理解

    CISSP专家需要全面理解虚拟化环境的安全风险,并采取相应的安全措施。在虚拟化环境中,安全策略应当包括: 1. 数据保护:利用集中存储技术和加密措施来防止数据丢失和未授权访问,确保数据安全。 2. 隔离和访问...

    VMware虚拟网络相关知识

    VMware虚拟网络是一个复杂而强大的功能,它允许用户在虚拟环境中模拟各种网络配置,以便进行测试、开发或教学。在VMware中,虚拟网络主要涉及以下几个核心概念: 1. **虚拟网桥**:虚拟网桥是VMware虚拟网络的基础...

    一个可以指定回发数据的虚拟网络服务

    标题中的“一个可以指定回发数据的虚拟网络服务”指的是一个能够模拟真实网络环境并根据用户配置回应特定数据的软件工具。这样的工具在IT行业中通常用于测试、开发或调试目的,特别是当实际硬件设备不可用或者成本...

    把VMWare虚拟系统接入网络

    虚拟机的TCP/IP配置由VMnet8(NAT)虚拟网络的DHCP服务器自动提供,用户无法直接修改。因此,虚拟机无法直接与局域网内的其他主机通信,但可以轻松访问互联网。NAT模式适用于想要快速配置虚拟机并无需与局域网内其他...

    基于Linux虚拟网络的网络实验环境设计.pdf

    基于Linux虚拟网络的实验环境可以有效地解决物理设备不足的问题,同时提供一个灵活、可扩展的平台,使学生能够在虚拟环境中模拟真实的网络环境,进行各种网络协议的分析和验证,从而提高他们的实践能力和对计算机...

    虚拟网卡添加方法

    虚拟网卡,全称为“虚拟网络适配器”,是一种由操作系统创建并管理的网络接口,它并不实际对应物理硬件,而是模拟出一个网络接口供软件使用。在IT领域,虚拟网卡有着重要的应用,特别是在服务器环境和分布式系统中。...

    虚拟网络环境应用.doc

    总结来说,虚拟网络环境的应用涵盖了网络基础、IP地址管理、设备配置和网络设计等多个关键知识点,是理解和实践网络技术的重要途径。通过这样的训练,学生能够深入理解网络工作原理,提高网络问题解决能力,并为实际...

    ESXi虚拟网络管理.pdf

    本文将详细探讨这两个方面,帮助管理员更好地理解和管理ESXi的虚拟网络。 1. **标准交换机配置** 标准交换机是ESXi中用于连接虚拟机和外部网络的基本网络结构。它们可以提供虚拟端口,让虚拟机与物理网络进行通信...

    6第六章服务器虚拟化之网络资源管理.pdf

    首先,网络协议体系结构是理解网络通信的基石,它为我们提供了一种按层次划分的方式理解数据传输的全过程。OSI七层模型是早期提出的概念,它包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。尽管...

    虚拟蜜罐 从僵尸网络追踪到入侵检测

    - **物联网安全**:面对日益复杂的物联网设备攻击,虚拟蜜罐可以帮助研究人员更好地理解攻击手法,为设计更安全的物联网系统提供依据。 ### 结论 虚拟蜜罐作为一种主动防御技术,在网络安全领域具有重要的应用价值...

    网络虚拟现实技术.pptx

    虚拟现实系统主要有三种类型:桌面虚拟现实系统,用户通过普通电脑进行交互;沉浸式虚拟现实系统,如沉浸桌、全景墙和沉浸屋,提供更深度的沉浸体验;分布式虚拟现实系统,允许多个地理位置的用户共同参与同一虚拟...

    安全技术-网络信息-论虚拟人格在网络中的传播.pdf

    网络虚拟人格是随着互联网技术发展和普及而...通过对其产生的原理、特点、类型以及传播现象的深入研究,我们可以更好地理解虚拟人格在网络社会中的作用和影响,从而为构建更加健康的网络环境提供理论支持和实践指导。

    9-KVM 网络虚拟化基础 1

    本文将探讨网络虚拟化中的两个核心组件:Linux Bridge和VLAN,以此帮助读者构建对虚拟网络架构的理解。 首先,我们来看Linux Bridge。Linux Bridge是一种内核级的虚拟网络设备,它允许在宿主机上创建一个虚拟的二层...

    虚拟网络性能调优总结-张旭2020.pdf

    本文档“虚拟网络性能调优总结-张旭2020.pdf”旨在提供一套全面的方法和技术指导,帮助读者理解并实施有效的虚拟网络性能优化方案。 #### 二、虚拟网络数据处理过程演进 ##### 2.1 传统Linux网络数据包处理流程 ...

    网络安全虚拟仿真实验教学中心建设.pdf

    该中心的建设需要涵盖信息安全人才培养全过程的“四类型六环节”的网络安全虚拟仿真实验教学体系,包括基础实验、专业实验、综合实验、科研创新实践等四种实验类型和认知实验、验证实验、设计实验、综合实训、毕业...

    VirtualAP c#虚拟无线路由

    IhvNetworkDriver接口则允许开发者自定义网络驱动,实现虚拟网络设备的功能。 在使用VirtualAP时,开发者需要具备一定的C#编程基础,了解如何调用Win32 API函数,并对网络编程有一定的理解。具体实现过程包括以下...

Global site tag (gtag.js) - Google Analytics