VirtualBox提供了四种网络接入模式,它们分别是:
1、NAT 网络地址转换模式(NAT,Network Address Translation)
2、Bridged Adapter 桥接模式
3、Internal 内部网络模式
4、Host-only Adapter 主机模式
一、分析四种网络模式
第一种 NAT模式
NAT模式是最简单的实现虚拟机上网的方式。可以这样理解:Vhost访问网络的所有数据都是由主机提供的,vhost并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到Vhost的存在。
虚拟机与主机关系:
只能单向访问,虚拟机可以通过网络访问到主机,主机无法通过网络访问到虚拟机。
虚拟机与网络中其他主机的关系:
只能单向访问,虚拟机可以访问到网络中其他主机,其他主机不能通过网络访问到虚拟机。
虚拟机与虚拟机之间的关系:
相互不能访问,虚拟机与虚拟机各自完全独立,相互间无法通过网络访问彼此。
第二种 Bridged Adapter模式
网桥模式是最好用的一种模式,模拟度也相当完美。可以这样理解,它是通过主机网卡,架设了一条桥,直接连入到网络中了。因此,它使得虚拟机能被分配到一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样。
虚拟机与主机关系:
可以相互访问,因为虚拟机在真实网络段中有独立IP,主机与虚拟机处于同一网络段中,彼此可以通过各自IP相互访问。
虚拟机于网络中其他主机关系:
可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各自IP相互访问。
虚拟机于虚拟机关系:
可以相互访问,原因同上。
第三种 Internal模式
内网模式,顾名思义就是内部网络模式,虚拟机与外网完全断开,只实现虚拟机于虚拟机之间的内部网络模式。
虚拟机与主机关系:
不能相互访问,彼此不属于同一个网络,无法相互访问。
虚拟机与网络中其他主机关系:
不能相互访问,理由同上。
虚拟机与虚拟机关系:
可以相互访问,前提是在设置网络时,两台虚拟机设置同一网络名称。如上配置图中,名称为intnet。
第四种 Host-only Adapter模式
主机模式,这是一种比较复杂的模式,需要有比较扎实的网络基础知识才能玩转。可以说前面几种模式所实现的功能,在这种模式下,通过虚拟机及网卡的设置都可以被实现。
我们可以理解为Vbox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能,比如(网卡共享、网卡桥接等)。
虚拟机与主机关系:
默认不能相互访问,双方不属于同一IP段,host-only网卡默认IP段为192.168.56.X 子网掩码为255.255.255.0,后面的虚拟机被分配到的也都是这个网段。通过网卡共享、网卡桥接等,可以实现虚拟机于主机相互访问。
虚拟机与网络主机关系:
默认不能相互访问,原因同上,通过设置,可以实现相互访问。
虚拟机与虚拟机关系:
默认可以相互访问,都是同处于一个网段
具体配置请下载附件查看
分享到:
相关推荐
大部分的VBOX修改骗不过网易的检测.如果要用VBOX6.1以上的新版本,你需要去封装新内核才可以使用.4.3.12以后官方版本的内核已经签名了不能用了.里面用了精易模块,要直接使用你可能删掉多余的,获取句柄方面的代码.因为...
vbox 1.6 虚拟机通过主机NAT上网,并和主机互通.的录像教程.
桥接模式下,虚拟机如同物理机一样,直接连接到物理网络,通过路由器获取独立的IP地址,与网络中的其他设备处于同一网络层次。在这种模式下,虚拟机可以看作是网络中的一个独立设备,可以被其他设备直接访问,同时...
在本文中,我们将详细介绍如何将 VirtualBox 虚拟机设置为连接外网。通过设置 VirtualBox 虚拟机的网络连接、桥接方式和网卡信息,我们可以使虚拟机 ping 通外网,并轻松地进行在线安装各种软件。 标题解释 ...
06.新建Vbox虚拟机.wmv
vbox虚拟机安装Win8消费者预览版图文教程
Vbox虚拟机+Ubuntu 测试drm 测试脚本 包含了modetest测试drm的sh脚本
Ubuntu 11.04 下 Vbox 虚拟机安装Windows 8全教程.doc
CentOS 7 虚拟机安装和桥接网络配置详解 在虚拟机中安装 CentOS 7 并配置桥接网络是非常重要的步骤,本文将详细介绍整个过程。 虚拟机安装 CentOS 7 首先,我们需要在 VirtualBox 中安装 CentOS 7。启动 ...
不是所有机器都能用哦`~貌似只有8.0可以呢,,虚拟机声卡驱动
3. **共享文件夹**:用户可以设置将主机的某个文件夹共享给虚拟机,方便数据交换。 4. **USB设备支持**:虚拟机可以直接连接到主机的USB设备,例如打印机、移动硬盘等。 5. **网络仿真**:提供了多种网络模式,如NAT...
将虚拟机的启动加入到系统服务中,随操作系统的启动而启动,即可省去人工干预的过程
### VBox虚拟机+Redhat5.6+RAC安装知识点详解 #### 一、安装虚拟机 ##### 1. Linux系统版本 - **系统环境**:本教程使用的是Red Hat Enterprise Linux Server release 5.6 (Tikanga)作为操作系统基础。 - **硬件...
很好用的虚拟机