二、使虚拟电脑Ubuntu能够与宿主机互联
这一部分的目标就是实现Windows能够ping通Ubuntu。
原理:
bridged(桥接模式)
在这种模式下,VirtualBox虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。
使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。
如果你想利用VirtualBox在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
步骤:
在VirtualBox中设置网络连接,开启Bridge Adapter连接模式
启动Ubuntu,发现多了一个未配置的网卡eht1
为该网卡添加一个网络配置,手动输入IP地址、子网掩码和网关(与宿主机要在同一网段)
设置好后查看网络信息,并ping宿主机(这个在上一部分就实现了)
宿主机ping虚拟机
成功ping通
分享到:
相关推荐
网络环境: 宿主机:Win7 VirtualBox 4.1.4 + Ubuntu 11.10 server 64bit 宿主机使用网线的时候,客户机在Bridged Adapter模式下,使用Atheros AR8131 PCI-E Gigabit Ethernet Controller上网没问题。 宿主机使用...
SBFL研究 Java代码,计算VirtualBox + Ubuntu环境下收集的测试用例结果以及测试用例执行的代码覆盖数据。最后产生程序谱文件概要文件,并编辑错误代码位置,保留源代码。的影响。
当你在 VirtualBox 虚拟机软件 中安装了各种操作系统时,你可能需要实现宿主机与虚拟机之间的相互访问。 在这篇文章中,我们将会以最简单明了的方式来说明如何配置客户机与 Linux...本文测试环境: 1、宿主机操作系统—
是的matlab代码轻松安装Docker-Vagrant-VirtualBox环境 对于网络领域的示例,建议使用Virtualbox和Vagrant设置自己Linux发行版。 为此,我们使用当前的Trusty Ubuntu 14.04 LTS。 我们已将Docker配置分为三个部分: ...
ubuntu2py 这些脚本旨在在运行 Ubuntu 14.04 的 Virtualbox VM 上创建功能齐全的 web2py 环境。 只需按照说明从命令行运行所有内容即可。 它还安装: MySQL 玉咖啡脚本手写笔-捷特-破裂以下是您需要运行的命令: //...
Ubuntu 19.10新系统的常规升级部分:Linux 内核5.3,GNOME 3.34 桌面环境,桌面外观改进。新功能特性: 实验性ZFS文件系统安装选项 系统镜像集成Nvidia显卡驱动 Snap应用迎来主题支持 采用LZ4压缩算法减少系统...
这是一个示例项目,用于展示 Liferay 开发/测试环境的自动安装。 它使用 VirtualBox 和 Vagrant 进行 VM 管理,使用 Puppet 进行配置。 设置 克隆这个项目。 安装 VirtualBox: : 安装 Vagrant: ://...
Hadoop2.7.0 安装、编译文档。测试环境:VirtualBox4、Ubuntu 12.04、hadoop2.7.0
该项目使用Vagrant通过Ubuntu 14.04和MongoDB 2.6安装和部署测试环境 初始要求 你会需要: Git 1.7+ Vagrant v1.6.5 +( ) Virtualbox v4.3.16 +( ) 做工作 使用子模块(它们是人偶子模块)克隆此存储库 $ ...
Bedrosians IMS UI 测试用 Java 编写的 Bedrosians IMS UI 测试开发环境Mac OS X v10.7.5 或更高版本VirtualBox 与 Ubuntu 11.10 x64 服务器吉特设置使用 Ubuntu 11.10 x64 服务器安装和设置 VirtualBox 使用 ssh ...
formhub / enketo 的 Vagrant 开发 / 测试环境 虚拟操作系统:Ubuntu 12.04 (Precise) x64,带有软件包: 阿帕奇 MySQL PostgreSQL 表单中心 恩克托 Java JRE PHP phpMyAdmin 卷曲 身份验证 蒙戈 王子 Python...
已安装 Vagrant(使用 1.6.5 版测试) 已安装 VirtualBox(使用版本 4.3.10 测试) 这一切都在 OS X Yosemite (10.10.1) 上进行了测试(Vagrant 和 AWS 设置)。 我还在我的 Mac 上使用 Vagrant 测试了来自 Ubuntu ...
使用Genymotion测试您的应用。 2特性编辑 最棒模拟体验 支持OpenGL加速,提供最好的3D性能体验 可以从Google Play安装应用 支持全屏并改善了使用感受 全控制 可同时启动多个模拟器 支持Shell控制模拟器 完全...
使用espressif esp32开发板为嵌入式开发创建环境,该开发板使用Visual Studio Code(VSCode)通过远程ssh连接到通过vagrant托管的基于ubuntu(20.04LTS)的虚拟盒中,将其连接。 当前仅支持基于Linux的主机(在pop-...
这是一个示例项目,用于展示 Liferay 开发/测试环境的自动安装。 它使用 VirtualBox 和 Vagrant 进行 VM 管理,使用 Puppet 进行配置。 设置 克隆这个项目。 安装 VirtualBox: : 安装 Vagrant: ://...
安装该框架目前暂时只于Windows 7, 8, 8.1, 10, Ubuntu, OSX Mavericks等系统平台上进行测试。• Windows:解压MobSF压缩文件到C:\MobSF;• Mac:解压MobSF压缩文件到/Users/[username]/MobSF;• Linux:解压MobSF...
适用于您的开发环境的虚拟机 经过测试 主机:MacOS Sierra 10.12.3 虚拟化提供程序:VirtualBox 5.1.14,VMware Fusion 7.1.3 〜> 0.12.2 〜> 1.9.1 (^)Packer是生成自定义Ubuntu 14.04 / 16.04 LTS映像所必需...
(推荐)安装 Vagrant 和 VirtualBox 并使用随附的 Vagrantfile 创建和配置 VM 使用具有受支持操作系统的现有虚拟机,并在没有 Vagrant 的情况下引导厨师食谱强烈推荐第一个选项,因为它已经过测试,并且 Vagrant ...
需要为您的开发和测试环境安装和配置 Vagrant 和 VirtualBox。 将 Dynaguppy 克隆到etc-puppet目录中就足够了。安装Dynaguppy 的安装大多是自动化的,但它确实需要一些手动步骤。 随着时间的推移,这些人工干预有望...
确保安装的VirtualBox版本 重要提示:请确保安装Vagrant版本2.0.3或更高版本 如果从以前的版本升级,请运行vagrant plugin update以避免插件问题 请注意,必须在主机的BIOS设置中启用虚拟化。 变数 系统资源 默认...