Mac centos 部署三台虚拟机 配置网络环境
来源:互联网 发布:java attach签名 编辑:程序博客网 时间:2024/06/06 11:48
目的:为了作hadoop 、mongodb 实践,以Mac 作为宿主机,虚拟三台Centos主机,配置好第一台centos虚拟机后,进行克隆。
一.先简单了解一下网络环境搭建方式区别:
- NAT模式
特点:
1、如果主机可以上网,虚拟机可以上网
2、虚拟机之间不能ping通
3、虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机)
4、主机不能ping通虚拟机
应用场景:
虚拟机只要求可以上网,无其它特殊要求,满足最一般需求
- Bridged Adapter模式(桥接模式)
特点:
1、如果主机可以上网,虚拟机可以上网
2、虚拟机之间可以ping通
3、虚拟机可以ping通主机
4、主机可以ping通虚拟机
以上各点基于一个前提:主机可以上网
5、如果主机不可以上网,所有1-4特点均无
应用场景:
虚拟机要求可以上网,且虚拟机完全模拟一台实体机
- Host-only Adapter模式
特点:
1、虚拟机不可以上网
2、虚拟机之间可以ping通
3、虚拟机可以ping通主机(注意虚拟机与主机通信是通过主机的名为VirtualBox Host-Only Network的网卡,因此ip
是该网卡ip 192.168.56.1,而不是你现在正在上网所用的ip)
4、主机可以ping通虚拟机
应用场景:
在主机无法上网的情况下(主机可以上网的情况下可以用host-only,也可以用桥接),需要搭建一个模拟局域网,所有机器可以互访
- Internal模式(内网模式)
特点:
1、虚拟机不可以上网
2、虚拟机之间可以ping通
3、虚拟机不能ping通主机
4、主机不能ping通虚拟机
应用场景:
让各台虚拟机处于隔离的局域网内,只让它们相互通信,与外界(包括主机)隔绝
二.克隆第一个Centos,修改克隆后VirtualBox虚拟机为仅主机模式,并修改克隆后Linux的网络配置。
1,centos02,centos03是由centos01克隆过来的,所在如下图,三台虚拟机,各自己分配一个网卡使用。连接方式都选择仅主机网络
2,对克隆后的虚拟机(如centos02)进行网络配置修改,步骤如下:
1)修改主机名:vi /etc/sysconfig/network
2)修改 vi /etc/udev/rules.d/70-persistent-net.rules
注释掉已被其它的如行: eth0 eth1.将原来的Name="eth3"修改为Name=“eth0”(注:这个需要取决于该虚拟机使用的是哪个网卡),
记下该机使用的网卡地址:如图的:ATTR{address}=="08:00:27:6c:24:77"
3)修改:vi /etc/sysconfig/network-scripts/ifcfg-eth0
将上一步记下的网卡地址填写到如下对应的值:HWADDR=08:00:27:6c:24:77
参考:http://m.jb51.net/show/102291
- Mac centos 部署三台虚拟机 配置网络环境
- CentOS 6.3虚拟机网络环境配置
- Centos 虚拟机网络配置
- CentOS 虚拟机 网络配置
- centos虚拟机网络配置
- 虚拟机centos网络配置
- Centos虚拟机网络配置
- 虚拟机centos配置网络
- 虚拟机centos网络配置
- centos虚拟机网络配置
- 虚拟机环境下centos minimal版网络配置
- centos环境网络配置
- centos环境网络配置
- CentOS 配置网络环境
- 可行 虚拟机 centos 配置网络
- 虚拟机下CentOS网络配置
- 转虚拟机配置Centos 网络
- mac 环境下虚拟机配置
- 【Android优化】最强ListView优化方案
- 男人应该正视的问题
- 养成良好的晚餐习惯
- Oracle函数列表速查
- hibernate二级缓存攻略zt
- Mac centos 部署三台虚拟机 配置网络环境
- Oracle数据库游标使用大全zt
- Oracle体系结构介绍
- 编写英汉双向翻译词典的WebService
- 在Oracle中实现定时操作Job Queue(zt)
- python数据分析与展示(四)
- Oracle几个常见问题和解答
- Learning Spirit(zt)
- C++模板元编程(zt)