admin 管理员组

文章数量: 1086019


2024年3月21日发(作者:html语言代码超链接)

VirtualBox

中的虚拟网络环境设置

 wenwu500 

  

网络连接其实是面向网卡的,当一台电脑拥有多块网卡,并且每块网卡连接了

网络连接其实是面向网卡的,当一台电脑拥有多块网卡,并且每块网卡连接了

不同的网络就能理解了。

不同的网络就能理解了。

  

默认情况下,

默认情况下,

VirtualBox

为虚拟网卡提供了四种网络环境:

Network Address 

Translation(NAT)

Bridged networking

Internal networking

Host-only 

networking

。现在分别介绍四种网络环境下虚拟机网卡的信息。

  

(一)

(一)

NAT

VirtualBox

为新建虚拟机默认设置的网卡环境。

VirtualBox

虚拟

出一个路由器,为虚拟机中的网卡分配参数:

      IP10.0.2.15 

地址

地址

      

子网掩码

 255.255.255.0 

      

广播地址

 10.0.2.255 

      10.0.2.2 

默认网关

默认网关

      DNS

服务器与主机中的相同

服务器与主机中的相同

      DHCP10.0.2.2 

服务器

服务器

  

其中

其中

10.0.2.2

分配给主机,也就是用主机作网关,利用主机的网络访问

inertnet

虚拟机通过

10.0.2.2

能访问主机中搭建的网络服务,但是主机不能访问虚拟机

中搭建的网络服务(需要用端口转接才能访问)。同时,使用

NAT

网络环境的

各个虚拟机之间也不能相互访问,因为它们的

IP

地址都是

10.0.2.15

!即使设置

NAT

网络环境中的网卡为手动指定地址!

网络环境中的网卡为手动指定地址!

1  NAT

网络环境

网络环境

  

(二)网络环境中的虚拟网卡与主机中的网卡属于同一个

(二)

 Bridged networking

等级,就像真实存在的网卡接入了你主机所在的网络中一样。在这种网络环境

中虚拟网卡获得的参数由主机所在的网络环境分配,虚拟机与主机之间是否能

够通过网络相互访问也由主机所在的网络环境决定,当然,同时设置了

Bridged 

networking

网络环境的虚拟机之间网络互访也由主机所在的网络环境决定。

2  Bridged

网络环境

网络环境

   

(三)

Internal networking

网络环境为设置了

Internal networking

网路环境的各

个虚拟网卡提供了一个与主机隔绝的虚拟局域网。在

Internal networking

中的网

卡不能自动获得任何参数,除非手动设置或者在

Internal networking

网络环境中

的另一台虚拟机中架设

DHCP

服务器。在

Internal networking

中,各个设置为

Internal networking

网络环境的虚拟机之间可以任意访问(虚拟机防火墙允许条

件下),但不能访问主机的网络服务甚至

internet

3  Internal

网络环境

网络环境

网络环境

  

(四)默认情况下

(四)默认情况下

Host-only networking

网络环境利用

VirtualBox

虚拟出的

DHCP

服务器,为在

Host-only networking

中的虚拟网卡分配参数:

中的虚拟网卡分配参数:

      IP

地址

 192.168.56.101 --- 254 

      

子网掩码

 255.255.255.0 

      192.168.56.255 

广播地址

广播地址

      

默认网关 无

默认网关

      DNS

服务器 无

服务器

      DHCP192.168.56.100 

服务器

服务器

  

其中

其中

192.168.56.1

分配给主机,主机能

ping

通各个

Host-only networking

下的

虚拟机,但虚拟机不能

ping

通主机。在

Host-only networking

网络环境中,主机

网卡与各个

Host-only networking

虚拟网卡构成一个局域网,主机能访问各个虚

拟机(虚拟机防火墙允许条件下),各个虚拟机之间也能相互访问,但各个虚拟

机都不能访问

internet

4  Host

only

网络环境

网络环境

5  VirtualBox

网络环境综合应用

网络环境综合应用

附:

附:

NAT

网络环境下主机访问虚拟机端口转接:

网络环境下主机访问虚拟机端口转接:

cd  %VBOX_INSTALL_PATH% 

将主机

8080

端口的

tcp

连接转接到指定虚拟机的

8000

端口

端口

VboxManagemodifyvm"VMname"—

VboxManagemodifyvm"VMname"

—natpf1"linkName,tcp,,8080,,8000" 

[参]:

VirtualBox® User Manual Version 3.2.10 Edition 


本文标签: 网卡 网络 环境 访问 虚拟