由于要练习搭建Hadoop集群,所以不得不在自己的电脑上搭建几台虚拟机试试。

这里博主打算搭建一台有界面的Ubuntu系统(麒麟系统),以及几台服务器版的Ubuntu系统,通过带界面的系统进行ssh远程控制去操作其他的几台虚拟机)

带界面的是国产的麒麟系统:ubuntukylin-15.10-desktop-amd64.iso

不带界面的是:ubuntu-14.04.1-server-amd64.iso

(因为安装的时候本人选的语言是中文,因此在服务器版的系统里面会经常出现乱码的情况,这也是为什么要靠ssh控制的原因)

在vmware中的安装过程我就先跳过,不过每一台虚拟机都要安装了ssh服务。

其中重点就在于网卡的配置这一方面:

首先,我们要保证我们的虚拟机都可以连接的上外网,于是在安装虚拟机时就都选择直接桥接(复制物理网络状态)

好了,我们的虚拟机都可以连上外网了,下面的问题就是局域网的互ping了。

其实突破点就在于,一台电脑可以有多个网卡!!!

点击菜单上的  编辑-->虚拟网络编辑器,选择 添加网络-->确定(这时候是添加了一张网卡),


然后选择仅主机模式,并勾上两个选项

在windows下可以看到我的Vmnet2这张网卡的配置如下

因此我将DHCP设置成下面的数值,


全部点确定后,下面进入虚拟机中,首先在服务器版的系统里面,运行sudo  vi /etc/network/interfaces ,编辑网卡选项

其中eth0是连接到物理网络的网卡,设置成DHCP自动获取。

eth1是自定义的局域网网卡,设置为static静态的。

ifconfig查看下情况,eth0的IP是笔记本获得的的路由器分发的DHCP地址,eth1的IP是我们刚才设置的静态地址。

之后其他虚拟机都只要在建立的时候分配到VMnet2网卡就行了,然后重新配置下各自的eth1的网卡,服务器版的虚拟机之间就可以互ping 了。

下面是麒麟系统的配置,大致与前面的一样,不过遇到一个麻烦,在此系统中无法靠更改/etc/network/interface实现自定义的eth0,和eth1网卡,而且也找不到两张eno开头的网卡,在这里卡了好久。不过虽然名字不同,但是网卡的状态是对应的上的,第一张网卡依旧能够连上外网,第二张网卡报错。

于是我找到对应的网卡,直接通过界面固定住该网卡的ip,这里的名字对应上了

然后直接在IPv4设置静态的IP,并保存。重启网卡(或者重新启动电脑后)

ifconfig发现局域网网卡的地址出来了,正是我们刚刚设置的地址

ping一下刚刚的服务器版的虚拟机,成功~,之后就可以为配置ssh环境了~~

如何使VMware虚拟机下的虚拟机可以相互连接又可以访问外网相关推荐

  1. 虚拟机配置自定义静态ip,并能访问外网

    1.虚拟机设置 依次点击,编辑-虚拟网络编辑器 选择VMnet8,(也可以自己添加一个) 将最下面的子网IP配置成自己想设置的静态ip段. VMnet信息里面选择NAT模式,并单机后面的NAT设置(这 ...

  2. 在VMware虚拟机下访问外网的方法

    在虚拟机上访问外网有多种方式,我将声情并茂的介绍给大家 一:桥接 桥接相当于是采用虚拟技术把主机和虚拟机放到一个交换机的局域网下 把虚拟机的网络适配器设置成桥接 要想以桥接方式连接外网,必须了解真实主 ...

  3. VMware 允许本地访问虚拟机以及虚拟机访问外网的网络设置

    文章目录 前言 开始设置 VMware8网卡设置 VMware虚拟网络编辑器设置 LINUX网络设置 最后 前言 本文记录如何进行网络设置,使得本地可以访问虚拟机以及虚拟机访问外网. 开始设置 VMw ...

  4. VMware虚拟机仅主机模式访问外网

    原因 主机模式默认是无法连接外网的,虽然桥接和NAT可以实现访问外网,但是桥接需要占用外网IP,NAT只能有一个.并且桥接模式更换网络环境后IP也就不行了. 方法 检查VMware Network A ...

  5. 主机与虚拟机相互通信及虚拟机访问外网

    相互通信指的是:主机(host)和虚拟主机(Vhost)能相互访问,宿主机及同一个局域网中的其他计算机能够访问到虚拟机,虚拟机也能访问到网络中的其它机器(当然包括宿主机).在我们接触的应用中,最常见的 ...

  6. Virtualbox设置虚拟机访问外网以及主机访问虚拟机

    2019独角兽企业重金招聘Python工程师标准>>> 由于以前都是用VMware,第一次使用VirtualBox,所以使用的一些功能记录一下. 现在主要想满足下面功能: 1.虚拟机 ...

  7. OpenStack创建网络和虚拟机、dhcp设备、虚拟路由器、虚拟机访问外网原理分析

    创建网络和虚拟机流程: 1.创建网络和子网 背后发生了什么: Neutron让控制节点上针对此子网的dhcp(虚拟设备)启动,用于给该子网下的实例分配ip 2.生成虚拟机 背后发生了什么: 用户通过G ...

  8. 如何设置虚拟机访问外网

    1.使用NAT模式,设置虚拟机访问外网 1.1 首先进入虚拟机中,'编辑'-------'虚拟网络编辑器' 1.2 如下图设置,'NAT模式,设置好网段' 2 点击  'NAT设置', 设置网关和ip ...

  9. 玩转虚拟机之VirtualBox设置虚拟机为静态IP并访问外网

    引言 大家好啊,关于虚拟机已经写了好几篇文章了,以下是往期文章,对你学习本文会有所帮助. <推荐一个免费好用的虚拟机软件> <玩转虚拟机之 VritualBox 安装 CentOS ...

最新文章

  1. SharePoint 2013 Search 配置总结
  2. mysql建表以及列属性
  3. python从基础到进阶_无需编程基础,Python从入门到进阶大法
  4. php 如何将字体转为gb,利用php怎么将utf-8与GB2312相互转换
  5. 89c52单片机c语言延时程序计算 脉冲,stc89c52单片机的程序 求翻译
  6. PAT (Basic Level) 1045 快速排序(思维)
  7. spring 配置定时任务
  8. KDD 2021 | Neural Auction: 电商广告中的端到端机制优化方法
  9. 北京爱情故事-经典语录
  10. dynamic的使用
  11. 美团云的网络架构演进之路
  12. 苹果谷歌双双被曝,你的手机正在窃听你的生活
  13. android qq图片分享到朋友圈,微信分享 QQ分享直接展示视频或图片 分享图片 分享视频...
  14. uni-app地址四级联动
  15. 分式怎么开根号_如何开根号
  16. ICTCLAS 汉语词性标注集 中科院
  17. JAVA MONGODB 查询时间段
  18. 【Unity】如何使用MD5加密方式传递资料
  19. 成为黑客需要学习什么技能?
  20. 如何在一台计算机上使用两个网络,电脑一拖二显示器怎么用?一台主机两个显示器的连接设置方法...

热门文章

  1. 裸辞25k鹅厂工作,待在家里全职接单,一个月我挣了多少?
  2. 关于pip报SyntaxError: invalid syntax的处理指导
  3. MATLAB学习 矩阵分析(矩阵范数,秩, 行列式,迹, 化零矩阵)
  4. python selenium unittest_python+selenium+unittest UI自动化
  5. Gmapping 更新粒子过程
  6. Vidyo的解决方案到底是什么?有哪些特点?
  7. Linux局域网传文件到iPad上
  8. 核酸汇·2022中国核酸药物与新型疫苗产业大会
  9. firebase分析_为什么我在下一个项目中不使用Firebase分析
  10. Redis key的删除策略