看了一下网上别人写的文章:http://www.it165.net/os/html/201401/7063.html

  文章里面使用的是Debian,我这里配置的虚拟机系统一个是Ubuntu 14.10,另一个是Red Hat 5.0 ,虚拟机软件是VitualBox

  按照那篇文章的步骤可以完成Ubuntu的配置,但是Red Hat的有点不一样。

  简要总结一下,先把虚拟机都关了,然后点击设置->网络,原本会开一张网卡用NAT给虚拟机上网,现在再开一张,选择Host-only,两个虚拟机都这样设置,然后打开虚拟机。用ifconfig检查是不是多了一张网卡。在Ubuntu里面,用管理员权限打开/etc/network/interfaces修改,追加:

1 auto eth1
2 iface eth1 inet dhcp

  然后重启一下服务(当然,如果觉得麻烦可以直接重启虚拟机→_→):

/etc/init.d/networking restart

  然后再确认一下网卡的配置。

  接着就是配置Red Hat,红帽跟Ubuntu有点不一样它把每个网卡的配置都单独放在一个文件里面,不是统一放在一个文件里面。这些文件位于:

/etc/sysconfig/network-scripts/ifcfg-ethN

  其中N代表网卡编号。

  打开ifcfg-eth1(如果新网卡是eth1)然后做一次跟Ubuntu一样的配置,重启服务。

  用ifconfig看一下两台虚拟机的网卡配置,这是应该th1的IP地址应该是不一样了。

  Ping一下,对方,应该可以Ping得通,Ping宿主机IP应该也可以Ping得通。

  这里顺便记下怎样配静态IP(虽然我没有配静态的IP),做实验的时候,如果觉得用动态麻烦可以设成静态。

  两台虚拟机A,B

  主机与虚拟机通信(单向,虚拟机guest到主机host,可以上外网)
  一般情况下,当你安装了VBox并装上guest os(debian6.0.7)后,guest os就是NAT直接可以上外网的,并且是通过dhcp获取ip地址的。参考地址中说的很详细,user manual中也有说明。
  这里我们可以改成静态ip地址。打开Guest A
  设置如下:
  vi /etc/network/interfaces

  

 1 # The loopback network interface
 2 auto lo
 3 iface lo inet loopback
 4 # The primary network interface
 5 auto eth0
 6 #allow-hotplug eth0
 7 iface eth0 inet static
 8 address 10.0.2.10
 9 netmask 255.255.255.0
10 gateway 10.0.2.2

  同样可以设置Guest B,只是address一行改为10.0.2.20(这里ip地址可以设为10.0.2.4-10.0.2.254之间,2.2为网关,2.3为dns)。
  重启网络:/etc/init.d/networking restart。

  这里如果直接使用原来的dhcp,发现guest的ip地址都是一样的(一般为10.0.2.15)。不过貌似也没关系,因为主机Host是无法访问虚拟机的。这时两台虚拟机之间也是无法ping通的(即使它们看起来在一个网段,这就与NAT的原理有关了)。一开始我以为能够ping通,才有了配置静态ip这么一段。配置完这一步可以保证虚拟机能够访问外网。
这时:
  Guest A:
  eth0 10.0.2.10
  Guest B:
  eth0 10.0.2.20

  

转载于:https://www.cnblogs.com/sineatos/p/4489620.html

VirtualBox - 虚拟机下主机与虚拟机、虚拟机与虚拟机之间通信配置相关推荐

  1. 怎么ping虚拟计算机,虚拟机和主机如何互ping,以及虚拟机网络配置遇到的那些坑...

    之前装centos和Ubuntu时,还有使用中都有遇到网络连不上情况,以下均是自己遇到过的问题,各种方法都是来源网络,整理备忘. 首先我虚拟机都是选择NAT共享主机网络方式联网.以下两个网页介绍都很详 ...

  2. 在VMware虚拟机下安装ubuntu16.04,及hackrf one环境配置

    **一.准备工作 安装VMware虚拟机(网上资源很多,激活码也很容易找).下载好ubuntu镜像文件(下载地址:)** https://download3.vmware.com/software/w ...

  3. 修改虚拟机下的网络和ip设置

    一. 虚拟机下的路径: /etc/sysconfig/network-scripts/ 查询:ls之后,第一个目录 ifcfg - ech0 vim ifcfg - ech0 将原文件内容: DEVI ...

  4. vmware虚拟机里的服务器自动关闭,让VirtualBox虚拟机在主机关闭时自动关闭或保存状态VBoxVmService...

    VBoxVmService是免费开源的运行于Windows系统的工具,安装后它将以服务的形式存在,控制指定VBox虚拟机(客户机)在主机系统启动及关闭时的行为. 通常在主机关闭时,如果有正在运行的VB ...

  5. VirtualBox虚拟机与主机间无法复制粘贴

    问题描述 Oracle VM VirtualBox虚拟机与主机间无法复制粘贴文本. 主机:Win10 虚拟机:Ubuntu Virtual Box:6.1.30 解决方案 在VirtualBox管理器 ...

  6. VirtualBox:实现主机和虚拟机共享文件

    本文转自:https://blog.csdn.net/momorrine/article/details/80323595 1.      环境 之前虚拟机一直用的是Vmware,这次用Virtual ...

  7. 在Virtualbox环境下win10与虚拟机通过FileZilla传输文件(FTP传输)

    在Virtualbox环境下win10与虚拟机通过FileZilla传输文件(FTP传输) 使用FileZilla传输文件(FTP传输)好处 什么是FTP传输 需要的环境以及软件等 使用FileZil ...

  8. 外网主机访问虚拟机下的Web服务器_服务器应用_Linux公社-Linux系统门户网站

    外网主机访问虚拟机下的Web服务器_服务器应用_Linux公社-Linux系统门户网站 之前在CentOS虚拟机上安装了LAMP,搭建起了自己的web服务器,具体流程见: http://www.lin ...

  9. VMware下主机与虚拟机通信问题

    VMware下主机与虚拟机通信问题 背景: 服务器:Dell PowerEdgeR710 主机系统:CentOS-5.5 虚拟机:VMware Workstation 7.1.0 虚拟机下打开4个co ...

  10. VirtualBox虚拟机与主机互通,并且虚拟机又能上网配置

    为了在VirtualBox上安装oracle 11g rac,使VirtualBox虚拟机与主机互通,并且虚拟机又能上网配置,找了很多网上文章但都没有都对最终设置方式进行详细的说明, 现在自己总结如下 ...

最新文章

  1. 【 MATLAB】 Two-step WLS algorithm Simulation of TOA - Based Positioning
  2. Jmeter性能测试之if控制器的使用
  3. 少一些计较多_新的一年:少一分计较,多一分宽容
  4. 【学习笔记】7、标准数据类型—字符串
  5. hadoop jar包_快速搭建Hadoop-Hive-Zoopkeeper-Sqoop环境进入Sqoop学习环境
  6. Springboot应用中线程池配置教程(2021版)
  7. mongodb php update,MongoDB文档的更新(php代码实例)
  8. Spark vs. MapReduce 时间节约66%,计算节约40%
  9. threadlocal内存泄露_ThreadLocal用法详解和原理
  10. debian:必须有官方源,难道国内镜像都是僵尸源?
  11. qq空间把android改成iphone,qq空间利用代码修改iPhone6 Plus qq空间修改手机型号教程...
  12. 阿里巴巴Java面试题、笔试题(含答案)
  13. C4D插件X-Particles粒子特效(二)
  14. ai人工智能电子计算机星际穿越,以智慧AI为眸,华为nova5系列带你来一场“星际穿越”...
  15. win10计算机控制面板在哪里,Win10控制面板在哪里?Win10怎么打开控制面板?
  16. 美赛数模论文之表的格式
  17. July:海量数据处理
  18. typora修改主题字体、代码块字体、行内块代码字体大小、引用块字体大小、代码块背景颜色、文章可写区域宽度以及修改教程
  19. java把URL转换成二维码并保存在指定的位置
  20. MYSQL中如何创建存储过程和存储函数(上篇)

热门文章

  1. 洛谷 P1312 Mayan游戏
  2. ecstore 定时任务配置
  3. 洛谷—— P2251 质量检测
  4. spring boot 整合mybatis + swagger2
  5. Echarts关系图(使用重力图)
  6. 《算法竞赛入门经典》习题及反思 -2
  7. U3D-Assetbundle加载
  8. 用Diff和Patch工具维护源码
  9. MySQL中文参考手册--8.MySQL教程--8.3 常用查询的例子
  10. 简单实用的 Ubuntu 快捷键