注意:我的机器wifi共享连接后ip变为172.27.35.1,导致虚拟机不能上网,必须手动配置成192.168.137.1才行,虚拟机ip配置为192.168.137.2,这样虚拟机就能上网了
转自http://blog.snsgou.com/post-403.html
其实网络这类相关的文章很多,我只是想结合自己的实际情况,把我的经验写下来,给那些需要的人们吧。
- 主机:windows 7
- 虚拟机:CentOS6.0
- VirtualBox:4.2.0
虚拟机在安装好之后,默认情况下是通过NAT的网络连接方式,这样的情况下,虚拟机可以正常上网,但是无法和主机通讯。我们想得到的效果是物理机器可以通过ip访问虚拟机,同时虚拟机可以访问互联网。而“访问互联网”是可以通过“网络共享”来实现的,操作过程如下:
1.把虚拟机网络连接方式设置为“Host-Only”:
2.让主机的物理网卡(这里我用的是“无线网络”)网络共享,如下图所示,把网络共享给“VirtualBox Host-Only Ethernet..” 虚拟网卡:
注意:“本地连接2 VirtualBox Host-Only Ethernet..” 是主机的虚拟网卡,用来与虚拟机(这里指CentOS)通信的虚拟网卡。
3.设置虚拟网卡“VirtualBox Host-Only Ethernet..” 的IP地址等相关信息:
注意:默认情况下,系统会为它赋IP值:192.168.137.1
4.设置虚拟机的IP等相关信息:
5.ping一下主机的虚拟网卡“VirtualBox Host-Only Ethernet..”,看看能否连上主机:
6.ping一下IP,看看能不能连上虚拟机:
经过一番设置之后,虚拟机应该就可以通过IP被物理机器访问了,并可以同时访问网络。注意在这种配置方式下,如果物理主机是在一个局域网内,那么局域网其他的主机是无法通过ip访问到的。
如果需要局域网内其他主机访问该虚拟机,则需要将该虚拟机的网络连接方式由 host only 改为 Bridged Adapter,并选择物理主机上的实际物理的网络接口作为接入接口。如果该网络是通过DHCP获得Ip的话,那么虚拟机就可以获得一个和物理机器同等地位的IP地址,就好像一台新的物理机器接入该局域网内一样。如果没有DHCP,那么手工设置一个同物理主机同等的IP地址,也可以得到同样的效果。
注意:也可启动2张虚拟网卡来实现Host-Only联网方式,
详情参考:http://blog.snsgou.com/post-89.html
PS:另外,Virtual Box提供了主机共享给虚拟机文件夹的功能:
在虚拟机中,可在“我的电脑”中,找到主机共享的文件夹,双击打开即可访问:
相关推荐
此文介绍Oracle Virtualbox Host-Only网络的设置。 虚拟机里的操作系统是oracle linux 7。 创作的kubernetes虚拟机的配置之一。 关于kubernetes虚拟机下载,请参考。 ...
在使用VirtualBox时,经常需要设置网络模式以满足不同的需求,其中host-only模式是常见的一种。Host-only网络模式允许虚拟机与宿主机(即运行VirtualBox的电脑)之间进行通信,但不能访问外部网络,这在某些场景下...
virtualBox+rhel-server 6.5 Host-Only模式配置ip互ping 亲测有效
free virtual serial port tools 免费 功能强大
STM32_USB-Host-Device_Lib_V2.1.0是一个针对STM32微控制器的USB库,专为实现USB主机和设备模式功能而设计。这个库是STMicroelectronics提供的,旨在帮助开发者轻松地在STM32系列MCU上集成USB功能,包括虚拟串口通信...
### Virtual Box SDK 参考知识点概述 #### 一、引言 Virtual Box SDK 提供了对 Virtual Box 虚拟化平台的编程接口文档。它包括了 Virtual Box 的 COM/XPCOM 接口以及 Web 服务接口的完整文档。本文档旨在帮助开发者...
国外大神才更新的解包工具,需要有一定的英文基础,工具没有汉化的。
Enigma Virtual Box是一个强大的软件虚拟化解决方案,它允许开发者将应用程序的所有组件,包括可执行文件、动态链接库(DLLs)、注册表项、文件和设置,打包进一个单一的可执行文件。这样的打包方式可以方便分发,...
4. 配置设置:用户可以自定义打包后的应用程序行为,例如禁用文件写入,防止用户修改内部文件。 二、优势与特点 1. 单文件发布:打包后,用户只需分发一个exe文件,大大减少了软件部署的复杂度。 2. 隐藏资源:...
苹果手机虚拟摄像头_iPhone_virtual_camera_iOS-VCAM
《虚拟串口技术详解及其应用》 在计算机技术领域,虚拟串口(Virtual Serial Port)是一种模拟物理串口的技术,它允许软件通过操作系统创建一对逻辑上的串行端口,实现数据的双向通信,而无需实际的物理接口。这种...
确保仔细检查 `windeployqt` 的输出和 Enigma Virtual Box 的配置。 - 测试打包后的程序是否能在没有Qt环境的机器上正常运行,这是验证打包成功的关键步骤。 - 为了保护程序不被反编译或修改,Enigma Virtual Box ...
给VirtualBox虚拟机(装载了Ubuntu16.04系统)配置了两张网卡,网络模式分别为“网络地址转换(NAT)”和“仅主机(Host-Only)适配器”,其中,enp0s3网卡(NAT)用于外网访问,而enp0s8网卡(Host-Only)用于主机...
它跟Eltima VSPD(Virtual Serial Port Driver)的功能类似,厂商不同,Fabula公司的软件。这是当前最新版本,带注册机。http://www.fabulatech.com/virtual-serial-port-kit.html ,Create virtual serial ports and ...
【XVC(Xilinx Virtual Cable)】是Xilinx公司推出的一种基于TCP/IP协议的远程调试解决方案,主要用于FPGA的远程编程和调试。它允许用户通过网络连接来操控JTAG链路,实现对Xilinx FPGA器件的调试和编程。XVC的核心...
**Enigma Virtual Box** 是一款强大的软件虚拟化工具,它允许开发者将整个应用程序的文件、文件夹、注册表项和其他资源打包成一个独立的可执行文件(exe),这个exe文件在运行时不需要安装任何额外的组件或依赖环境...
使用 `virtual-module-webpack-plugin` 需要在 Webpack 配置文件中引入该插件,并设置虚拟模块的映射规则。例如,可以创建一个虚拟模块 `src/config.js`,并提供其内容: ```javascript const ...
虚拟机Virtual Box的Linux环境配置是一门基础而实用的技术,适合那些希望通过虚拟化技术学习Linux操作系统或进行开发的用户。本文将详细解析如何使用Oracle VM Virtual Box(简称Virtual Box)安装并配置Linux环境。...
在介绍四种工作模式之前,先说下虚拟网卡,虚拟机安装好之后,会自动添加两张网卡(VMnet1和VMnet8),VMnet1用户Host-only网络连接,VMnet8用NAT方式的网络连接,原先的VMnet0用桥接网络连接。 1.Bridged 桥接模式 1.1...