阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

OpenStack教程:安装4网卡Ubuntu 14.04及网络配置详解

603次阅读
没有评论

共计 3332 个字符,预计需要花费 9 分钟才能阅读完成。

四个网卡:

网络 1:物理机与虚拟机连接,为 host-only 类型,主要用来管理网络,它的 dhcp off。

网络 2:Open vSwitch 占用网络,也是 Host-only 类型

网络 3:OpenStack 中有一些存储组件,这些存储组件会传递大量的数据,而这些数据传输最好单独使用一个网络进行传输(真实环境中也建议这样做),其类型也是 Host-only

网络 4:专门为了连接 Internet 网络,为 NAT 类型

 

首先下载 VirtualBox(与 VMware Workstation 相比 VitualBox 更加轻便,且功能齐全),如下我选择的是比较稳定的 order builds

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

选择下载 4.3

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

安装后点击管理—> 全局设定

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

点击网络,添加网络

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

点击右边的 + 号

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

网络 1

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

dhcp off

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

网络 2

 

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

网络 3

 

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

 

 

前面 3 个 host-only 网络添加完毕

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

网络 4(为 NAT 类型)

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

这是在 windows 的更改网络适配器中看到生成了 3 个 host-only 的网卡

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

cmd –>ipconfig /all

注意一定要保证每个 Host-only 的 IP 是首选的

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

然后点击新建创建虚拟机

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

内存根据你的电脑配置设置

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

采用动态分配,则磁盘空间是用多少占多少

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

动态分配 200G,则最多使用 200G 的空间

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

然后点击存储,添加虚拟光驱

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

为虚拟光驱添加镜像(即你下载的 iso 系统安装镜像)

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

选择 Ubuntu-14.04-server-amd64.iso 镜像添加进虚拟光驱

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

然后添加硬盘, 选择创建一个新的

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

大小设置为 100G 也是动态分配的

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

在添加一块 100G 的硬盘

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

添加完毕,这是我们就有课三块硬盘

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

这样磁盘添加完毕,下面设置网络

网卡 1 /2/ 3 全部为 host-only,选择不同的界面名称,并允许全部

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

网卡 3 选择 NAT 网络,允许全部

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

至此虚拟机的网络,存储设置完毕,下面启动虚拟机进行安装,前面的语言键盘这些直接选择 us 便可

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

在这里选择第一个网卡

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

但是 dhcp 配置失败了(因为第一个网卡 eth0 的 dhcp 是 off 的),其实也可以继续安装,网络可以最后通过配置文件重新设置的。。。

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

选择 eth1 安装

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

dhcp 配置成功,但是提示说默认的路由没有设置这样连不上外网的,没关系,安装完可以改的

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

跳过继续

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

添加虚拟机主机名称

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

添加一个 user

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

设置密码

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

问是否加密你的 home 目录,选择 no 继续

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

分别为:使用整块磁盘,使用整块磁盘并配置 LVM,使用整块磁盘并配置加密的 LVM,手动分区

这里直接选择第一个继续

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

选择安装在第一块磁盘上即 sda 上

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

这里不需要提供代理,直接跳过

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

选不自动更新

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

这里选择要安装的软件包,我们选择 OpenSSH server 远程桌面软件包,其他包以后可以慢慢装

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

安装 grub 引导,装载程序的主引导记录

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

安装完成,选择继续则重启

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

重启后配置网络

 

配置网络文件 /etc/network/interfaces 如下,eth0 为 static,eth1 和 eth2 为 dhcp,eth3 为 static

 

注意 eth0 和 eth3 的静态 IP 尽量设置的大一些

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

然后保存退出,执行 reboot 重启系统

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

在重启的过程中因为要重新配置网络,所以可能会等超过 60 秒的时间,慢慢等哈(*^▽^*)

 

 

重启后登陆, 用 putty 连接立马可以看到 4 个网卡配的 IP

 

192.168.194.180 为 eth0 的 IP

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

我们通过 putty 远程连接 eth0 的地址登陆(eth0 就是为了管理网络,连接物理机和虚拟机),从而控制虚拟机,以下为在 putty 中的操作

重启后登陆, 立马可以看到 4 个网卡配的 IP

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

 

(注意如果 IP 配置正确,仍然连接不上去,那么在本地登录,然后配置路由可连外网后,重新装一下 openssh-server, 刚才装机的时候可能忘了选择安装)

 

 

将默认路由改为 route add default gw 10.0.2.1 eth3,便可以通过 eth3 访问 internet

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

以下为 4 个网卡的详细信息

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

至此我们安装在 VirtualBox 中安装为学习 OPenStack 准备的虚拟机就安装成功了,其有 4 块不同作用的网卡,3 块磁盘,且可以连接外网

 

在进行远程连接是最好只使用 eth0 地址,虽然 eth1 和 eth2 地址也可以远程登录,但是这两个网卡是留给其他组件使用的。

eth1 是给 open vSwich 使用的

eth2 是保留给 OpneStack 的其他组价内使用的

 

接下来配置 apt-get 源,刚安装玩 apt 源为 ubuntu 在美国的源,替换为中国的,这样装程序快啊!

root@u-node1:~# vim /etc/apt/sources.list

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

注释掉与 security 相关的,因为每次 update 要花许多时间

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

添加国内的 sohu 源。。。aliyun,163 也可以

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

执行 update

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

 

配置网络中遇到的问题:

刚开始我在设置 VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3 的 IP 的 IP 时,设置的 IP 分别为 192.168.60.1 和 192.168.61.1,即分别向 eth1 和 eth2 两个网卡 dhcp 自动分发 192.168.60.2-192.168.60.254 和 192.168..61.2.-192.168.61.254 网段的 IP, 即这两个网卡既是 eth1 和 eth2 的网关也是它们的 DHCP-Server 地址

 

但是这样设置后在创建或者重新启动虚拟机时,会立马弹出窗口提示 windows 检测 IP 与某台主机的冲突(注意这可不是你安装的其他的虚拟机,而是你所处环境的整个局域网中有人的 IP 和你冲突,这是本人在换了 VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3 的 IP 不下20 次 后得出的结论,各种不同网段的私有 IP 网段都设置了,实在找不到不冲突的,最后万幸,在公司的配置中找到了 172.16.66.1 和 172.16.88.1 网段可以使用,而本实验就是在公司成功配置的基础上做的。

 

但是此时本人在家里配置时就没这么幸运了,仍然没有解决 IP 冲突,最后只能把 VirtualBox Host-Only Ethernet Adapter #2 和 VirtualBox Host-Only Ethernet Adapter #3 的 IP 的 Dhcp off 掉,让它只做 eth1 和 eth2 的网关,并在开启虚拟机后在 /etc/network/interfaces 中静态配置这两个网卡的 IP(家里的局域网 IP 看来被占光了。。毕竟做 dhcp 需要分配的是一整个网段的 IP,而不只是获得一个单个 IP。

 

当你配置的 Host-only 网卡在 cmd 中运行 ipconfig /all 由刚开始的下图

 

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

突然变成这样时,那说明 IP 冲突了,首选 IP 是 windows 给你重新配置的微软自己的网段 169.254.0.0 的 IP,而原有的 Ip 成了复制!这样你的虚拟机的 eth1 和 eth2 是 ping 不同自己的网关的

OpenStack 教程:安装 4 网卡 Ubuntu 14.04 及网络配置详解

 

本来想尝试能不能关闭 windows 的 ip 自动配置,在网上也搜了主要是下面的类似方法:

 

解决自动配置 ipv4 的方法(Win7 系统):

以管理员身份运行 cmd.exe

输入:netsh winsock reset catalog 按回车

输入:netsh int ip reset reset.log 按回车

重新启动

然后填写 ip 地址、子网掩码、网关,确定即可

 

然而并没有什么卵用,设置好后重新启动,配好 Ip 后,一启动虚拟机,又要为 eth1 和 eth2 重新分配 ip, 还是会冲突,还是会自动配置;还有一种是在控制面板中直接关闭 windows 的 dhcp 服务,但一想这要是关了肯定连上网都是问题,所以实在解决不了先设置为静态吧,估计没人比我背 ^_^。

 

感受就是 VirtualBox 确实比 VMware Workstation 使用起来简单,小巧,装个系统从配置到安装完 10 分钟搞定 ^_^

 

本次实验结束,下次将直接进行 OpenStack 的组件安装。

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-10/147662.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计3332字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7984492
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
我用AI做了一个1978年至2019年中国大陆企业注册的查询网站

我用AI做了一个1978年至2019年中国大陆企业注册的查询网站

我用 AI 做了一个 1978 年至 2019 年中国大陆企业注册的查询网站 最近星哥在 GitHub 上偶然...
还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手! 前言 对于个人开发者、建站新手或是想搭建测试站点的从业者...
240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

  240 元左右!五盘位 NAS 主机,7 代 U 硬解 4K 稳如狗,拓展性碾压同价位 在 NA...
Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集 在云原生体系中,Prometheus 已成为最主流的监控与报警...
每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站 - 手机博物馆 -CHAZ 3D Experience 一句话介绍:一个用 3D 方式重温...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
每年0.99刀,拿下你的第一个顶级域名,详细注册使用

每年0.99刀,拿下你的第一个顶级域名,详细注册使用

每年 0.99 刀,拿下你的第一个顶级域名,详细注册使用 前言 作为长期折腾云服务、域名建站的老玩家,星哥一直...
240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

  240 元左右!五盘位 NAS 主机,7 代 U 硬解 4K 稳如狗,拓展性碾压同价位 在 NA...
你的云服务器到底有多强?宝塔跑分告诉你

你的云服务器到底有多强?宝塔跑分告诉你

你的云服务器到底有多强?宝塔跑分告诉你 为什么要用宝塔跑分? 宝塔跑分其实就是对 CPU、内存、磁盘、IO 做...
星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛 NAS 硬件 02:某鱼 6 张左右就可拿下 5 盘位的飞牛圣体 NAS 前言 大家好,我是星...
星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛 NAS 硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话? 前言 在选择 NAS 用预...