“网络”配置页面有4个方案:
1:NAT 网络地址转换(Network Address Translation)
2:Birdged Network 桥接
3:Internal Network 内部网络(可以是虚拟机与虚拟机之间)
4:Host-Only 只与主机通信(大概吧)
安装完VirtualBox2.2后,主机多了一个“VirtualBox Host-Only Network ”本地网卡。
--------------------------------------------------------------------
我的网络环境:
主机:
系统:xp
“本地连接”的IP:由于是笔记本,经常换工作网络环境,都是通过DHCP分配的,有时候还无网络,“本地连接”有红叉(对主机与虚拟机通信有影响)。
“VirtualBox Host-Only Network网卡”IP:192.168.56.1 ,因为VirtualBox的DHCP服务器IP是192.168.56.100,要在同一网段。
虚拟机:要能与主机互相通信,要能访问互联网(不须要被互联网访问)。
系统:win2003
网卡1,网卡2,网卡3 后面说各网卡的配置情况
----------------------------------------------------------------------
--------------------------- 各网卡的配置情况 --------------------------------------------
网卡1: 用NAT方案
IP:10.0.2.15
网关:10.0.2.2
DNS:10.0.2.3
为什么这样配置?因为VirtualBox的帮助中,有以下一段说明(英译汉):
一台虚拟机的多个网卡可以被设定使用 NAT, 第一个网卡连接了到专用网 10.0.2.0,第二个网卡连接到专用网络 10.0.3.0,等等。默认得到的客户端ip(IP Address)是10.0.2.15,网关(Gateway)是10.0.2.2,域名服务器(DNS)是10.0.2.3,可以手动参考这个进行修 改。
NAT方案优缺点:
笔记本已插网线时: 虚拟机可以访问主机,虚拟机可以访问互联网,在做了端口映射后(最后有说明),主机可以访问虚拟机上的服务(如数据库)。
笔记本没插网线时: 主机的“本地连接”有红叉的,虚拟机可以访问主机,虚拟机不可以访问互联网,在做了端口映射后,主机可以访问虚拟机上的服务(如数据库)。
网卡2:用Birdged Network 方案
IP:一般是DHCP分配的,与主机的“本地连接”的IP 是同一网段的。虚拟机就能与主机互相通信。
笔记本已插网线时:(若网络中有DHCP服务器)主机与虚拟机会通过DHCP分别得到一个IP,这两个IP在同一网段。 主机与虚拟机可以ping通,虚拟机可以上互联网。
笔记本没插网线时:主机与虚拟机不能通信。主机的“本地连接”有红叉,就不能手工指定IP。虚拟机也不能通过DHCP得到IP地址,手工指定IP后,也无法与主机通信,因为主机无IP。
这时主机的VirtualBox Host-Only Network 网卡是有ip的,192.168.56.1。虚拟机就算手工指定了IP 192.168.56.*,也ping不能主机。
网卡3: 用Host-Only 方案
ip: VirtualBox的DHCP服务器会为它分配IP ,一般得到的是192.168.56.101,因为是从101起分的,也可手工指定192.168.56.*。
笔记本已插网线时:虚拟机可以与主机的VirtualBox Host-Only Network 网卡通信
笔记本没插网线时:虚拟机可以与主机的VirtualBox Host-Only Network 网卡通信
这种方案不受主机本地连接(网卡)是否有红叉的影响。
------------------------------------------------------------------
以上三种方案,可以右击虚拟机窗口最下边 两个小电视 的图标快速切换。满足各种网络环境。
关于Internal Network 方案,我也没试。
上面三种方案的总结
同进启用下面两个方案:
网卡2:用Birdged Network 方案
网卡3: 用Host-Only 方案
虚拟机访问主机 用的是主机的VirtualBox Host-Only Network网卡的IP:192.168.56.1 ,不管主机“本地连接”有无红叉,永远通。
主机访问虚拟机,用是的虚拟机的网卡3的IP: 192.168.56.101 ,不管主机“本地连接”有无红叉,永远通。
虚拟机访问互联网,用的是自己的网卡2, 这时主机要能通过“本地连接”有线上网,(无线网卡不行)
----------------------------------------------------------------------
--------------------------------- 转 NAT 设置端口映射 ------------------------------------------------------
http://huzhangsheng.blog.163.com/blog/static/34787784200802801435931/
你可以设置一个虚拟机的服务(比如 WEB 服务),通过使用命令行工具 VboxManage 代理。你需要知道虚拟机的服务使用哪个端口,然后决定在主机上使用哪个端口(通常但不总是想要使虚拟机和主机使用同一个端口)。在主机上提供一个服务需要 使用一个端口,你能使用在主机上没有准备用来提供服务的任何端口。一个怎样设置新的 NAT 例子,在虚拟机上连接到一个 ssh 服务器,需要下面的三个命令:
VBoxManage setextradata "Linux Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "Linux Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "Linux Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 2222
说明:VboxManage 是一个命令行程序,请查询你的 VirtualBox 安装目录,"Linux Guest" 是虚拟主机名。guestssh 是一个自定义的名称,你可以任意设置,通过上面的三个命令,把虚拟机的 22 端口 转发到主机的 2222 端口。
又比如,我在虚拟机 debian 上安装了 apache2 服务器,使用 80 端口,映射到主机的 80 端口。使用下面的命令。
"C:\Program Files\innotek VirtualBox\VBoxManage.exe" setextradata "debian" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/huzhangsheng/Protocol" TCP
"C:\Program Files\innotek VirtualBox\VBoxManage.exe" setextradata "debian" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/huzhangsheng/GuestPort" 80
"C:\Program Files\innotek VirtualBox\VBoxManage.exe" setextradata "debian" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/huzhangsheng/HostPort" 80
注意:要使设置生效,请关掉 VirtualBox 再运行虚拟机,我把 VirtualBox 安装在 winxp 上,在虚拟机中安装 debian 4.02r ,虚拟机名是 debian ,并安装了 apache2 php5 mysql-server ,在主机上用IE浏览 http://localhost,成功转发到虚拟机 debian 的 apache2 web 服务器上
相关推荐
本文档提供了 PTN 光传输设备运行的 PTN 网络基础数据配置指南,旨在帮助工程师对设备进行基本数据规划与配置,使用户可以在四个站点之间配置各种业务。 基础数据规划 基础数据规划是 PTN 网络基础数据配置的关键...
这个配置方案适用于开发Java Web应用,它提供了模型-视图-控制器(MVC)架构,并集成了强大的持久层和依赖注入功能。 1. **导言** - 目的:本文档旨在为开发者提供一个完整的SSH框架集成指南,帮助他们快速搭建和...
Windows 网络操作系统配置与管理单元七任务 1:安装与配置打印服务器实验报告 本实验报告旨在指导学生掌握安装本地打印设备和网络接口打印设备,以及客户端连接共享打印机的方法。实验中,学生将学习如何将运行 ...
### 中兴微方案ONU组播配置详解 #### 一、C300 OLT组播配置概述 本文档详细介绍了如何配置不同类型的ONU(Optical ...通过上述步骤和示例,可以帮助网络管理员更好地理解和掌握中兴微方案ONU组播配置的相关知识点。
NX1P2-基恩士扫码枪SR710(N-L20)网络配置是一个工业自动化领域中的网络配置解决方案。该解决方案主要涉及到PLC(Programmable Logic Controller,程序逻辑控制器)和扫码枪N-L20之间的网络配置。 PLC创建标签 在...
### Oracle DBA 两日速成课程第四章:配置网络环境 #### 目标 本章节旨在指导读者完成网络环境的配置与管理,确保用户能够顺利访问数据库。 #### 内容概览 - **理解Oracle网络服务管理界面** - **通过Enterprise...
SSO(Single Sign-On)单点登录是一种网络访问控制机制,允许用户在一次登录后,无需再次认证即可访问多个相互信任的应用系统。SSO的主要目的是提高用户体验,减少记忆多套密码的负担,同时也能降低企业管理多套认证...
4. **灵活的供电方式**:交流电源支持高压或低压输入,可以根据实际情况选择最合适的供电方案,进一步增强了配置的灵活性。 5. **集成式管理**:配备HP板载管理模块,使得管理员可以通过单一界面监控和管理整个刀片...
"企业数字化解决方案:金融信创" 概述:本文档介绍了蓝凌金融信创解决方案,旨在帮助金融机构实现数字化转型,解决金融行业信息安全隐患,实现自主可控、安全合规、国产适配等价值。 主题1:金融行业信息安全隐患 ...
Webpack 的多页面打包方案通过配置多个 entry 点、使用 `HtmlWebpackPlugin` 和合理的优化策略,实现了对多个独立页面的高效构建。这不仅可以节省资源,提高用户体验,还能使项目结构更加清晰,便于管理和维护。在...
### Windows网络操作系统配置与管理知识点详解 #### 一、实验目的与要求 本实验旨在帮助学生深入了解并掌握在Windows网络操作系统环境下安装与配置打印服务器的相关技术。通过实践操作,学生应能够实现以下目标: ...
### Windows网络操作系统配置与管理单元十任务1:安装DNS服务器角色实验报告 #### 一、实验目的与要求 本实验的主要目的是让学生通过实践操作来理解并掌握如何在Windows网络操作系统中配置和管理DNS服务器角色。...
学生需要设计一个服务器软件安装及配置方案,并制作一个简单页面作为宿舍管理科的 Web 站点主页面加以验证。 课程设计的考核方式包括两个部分:学习态度与任务完成情况占 50%,课程设计总结文档占 50%。 课程设计...
- **总览确认配置**: 最后,在总览页面确认所有配置无误后启动恢复过程。 #### 三、恢复注意事项 - **vCenter问题处理**: 如果遇到vCenter问题,需要先在Veeam上解除vCenter与Veeam的关联,删除加入的vCenter虚拟...
### HP刀片交换机配置方案知识点详述 #### 一、背景及概述 ...以上内容提供了关于HP刀片交换机配置方案的详细知识点,从设备清单到具体配置步骤都有涉及,旨在帮助读者理解和实施具体的配置方案。
这通常是由于腾讯云的最新政策,即每个备案主体只能正常备案一个域名,如果需要备案多个域名,就需要提供详细的组网方案来说明各个域名的用途和相互关系。以下是对这一过程的详细解释和相关知识点: 1. **网站服务...
尽管在实际操作过程中遇到了一些困难,比如网络配置、虚拟机资源分配等问题,但通过查阅文档资料、与同学交流等方式最终克服了这些难题。这一过程极大地提高了我的实践能力和解决问题的能力,对未来的职业发展具有...
宇视高速监控配置主要涉及两个核心部分:NVR(网络视频录像机)的配置和网络摄像机的配置。这两部分都是构建高效、稳定监控系统的关键环节。 首先,我们来看NVR的配置步骤: 1. **登录NVR web页面**:使用默认的...
Aruba是一家专注于提供企业级无线局域网解决方案的公司,其产品线涵盖了无线控制器(AC)、无线接入点(AP)等核心设备,旨在为企业搭建高效稳定的无线网络环境。 ##### Aruba无线控制器(AC) Aruba无线控制器是...