服务计算实验:安装配置你的私有云

在VirtualBox上安装centos并进行相关配置

参考资料

本次实验借鉴了以下参考资料

基本的实验步骤已在上述参考资料中给出,因此本文主要阐述大致的实验流程、实验结果,以及在实验过程中遇到的一些问题和解决方法(正文加粗部分是需要注意的地方)

安装VirtualBox

首先下载和安装VirtualBox:VirtualBox下载地址
安装完成后在主机打开命令行窗口,可以看到VirtualBox的网卡,可得知其IP地址为192.168.56.1

安装git bash

下载地址

安装centOS虚拟机

下载ISO镜像
可以下载minimal ISO。本次实验中使用的是DVD,则在后续的安装中可以直接安装图形化界面。

创建虚拟机

  1. 新建虚拟机,名称中输入centos,类型和版本会自动选择
    在这里插入图片描述
  2. 选择合适的内存大小
    在这里插入图片描述
  3. 默认选择“现在创建虚拟硬盘”
  4. 默认选择“VDI” (VirtualBox 磁盘映像)
  5. 默认选择“动态分配”
    动态分配是随着使用逐渐占用实际的物理硬盘空间;固定分配则是一次性分配好空间
  6. 选择文件位置和大小
    文件位置是虚拟机存放的位置;大小应不小于30GB

安装centos系统

  1. 选中创建好的centos虚拟机,点击“设置” – “存储”
    点击左侧的“没有盘片”,点击右侧的光盘,选择下载好的centos的iso镜像
    在这里插入图片描述
  2. 点击显示,设定显存大小,启动3D加速
    在这里插入图片描述
  3. 【可选】点击“系统” – “主板”,若“指点设备”为“PS/2鼠标”,则更改为“USB触控板”。如果启动虚拟机后发现没有鼠标,则需要进行这一步。
    在这里插入图片描述
  4. 启动虚拟机,选择 “Install CentOS Linux”,回车
  5. 选择语言(如果此时发现没有鼠标,则关闭虚拟机,进行上述第3步后再重新启动)
  6. 进入安装设置界面。
    6.1 在“安装位置”中,选择“本地安装磁盘”中之前VirtualBox为虚拟机分配的虚拟硬盘。
    6.2 在“软件选择”中,如果下载的是minimal ISO,则默认选择“最小安装”;如果下载的是DVD,则可以选择“GNOME 桌面”并选择需要的附加工具
    6.3 在“网络与主机名”中,在左下角处可修改主机名
    开启enpOs 3
    在这里插入图片描述
    开启enpOs 8,并进行配置:点击“配置” – “IPv4 设置” – “手动地址”,输入手动地址:192.168.56.100,255.255.255.0,192.168.56.1。(第二块网络的ip地址可以在安装好系统后再次更改)
    6.4 点击开始安装,安装过程中可以设置root密码和创建用户。创建用户为普通用户,不用将此用户作为管理员
    在这里插入图片描述
  7. 安装完成后重启,centOS安装完成
    在这里插入图片描述

进行相关配置

配置的目标是使主机和虚拟机之间、虚拟机之间都可以通过网络互相访问,并能使用ssh和远程桌面控制。

复制虚拟机

复制当前已经安装好的虚拟机,生成一个新的虚拟机,则省去了很多安装的步骤。

  1. 关闭虚拟机,右键选中刚才安装好的centOS7,点击复制
    在这里插入图片描述
  2. 给复制的虚拟机取名 centOS7.2,同样选择存放的位置。注意选择“为所有网卡重新生成MAC地址”,则可以为两个虚拟机设置不同的ip地址/
    在这里插入图片描述
  3. 选择链接复制
  4. 完成
    在这里插入图片描述

配置网络

  • 打开终端,输入nmtui,可打开网络管理器
    在这里插入图片描述
  • 回车进入“编辑连接”,第一个网络不要动,回车进入“enpOs8”
    在这里插入图片描述
    3.配置enpOs8如下。ipv4选择“自动”,地址输入192.168.56.x,因为主机上查看VirtualBox的地址为192.168.56.1,要处在同一个网段下。同时enpOs8不能配置为192.168.56.1。
    在这里插入图片描述
  • 返回,启用enpOs8。在第一次配置之后,enpOs8是自动启动的。但是在之后每一次开机后,enpOs8都是关闭状态,所以要记得启用
    在这里插入图片描述
    在这里插入图片描述
    可以通过命令ip address查看所有的网络。如果没有enpOs8激活,则不会显示有56网段的ip地址。
    在这里插入图片描述
  • 为另一个虚拟机也进行同样的配置,注意两个虚拟机地址不能一样
    在这里插入图片描述

实验结果

互相ping通

可以在两个虚拟机上互ping对方的ip地址,是可以ping通的

  • 192.168.56.100 ping 192.168.56.101
    在这里插入图片描述
  • 192.168.56.101 ping 192.168.56.100
    在这里插入图片描述
    两台虚拟机和主机之间也是可以ping通的
  • 192.168.56.100 ping 主机在这里插入图片描述
  • 192.168.56.101 ping 主机
    在这里插入图片描述
  • 主机上也可以ping通两台虚拟机
    在这里插入图片描述
    在这里插入图片描述
  • 如果两台虚拟机之间可以Ping通但是虚拟机和主机之间ping不通,则需要关闭防火墙

ssh远程登录

启动两台虚拟机,在终端输入命令ssh root@192.168.56.101(@后面为需要登录的ip地址),输入密码,即可以远程操作另一个机器

  • 在主机centOS7上登录centOS7.2
    在这里插入图片描述

  • 在主机上远程登录虚拟机
    主机上打开git bash,输入命令
    在这里插入图片描述

远程桌面控制

  1. Oracle官网 上下载对应版本的 Oracle VM VirtualBox Extension Pack
    注意扩展包的版本和所使用VirtualBox的版本要相同
    我使用的VirtualBox版本为6.0.4,下载的扩展包版本为6.0.10,也可以使用

  2. 在VirtualBox的菜单上点击“管理” – “全局设定” – “扩展”,点击右边的加号添加下载好的扩展包
    在这里插入图片描述

  3. 右键点击虚拟机,点击"设置" – “显示” – “远程桌面” – “启用服务器”,输入端口号
    在这里插入图片描述

  4. 启动虚拟机。在主机上使用远程桌面连接,输入 192.168.56.1:5001,即可连接
    在这里插入图片描述
    在这里插入图片描述

安装chrome

  1. 用centOS自带的Firefox浏览器,打开此网站进行下载
  2. 终端输入命令yum localinstall google-chrome-stable_current_x86_64.rpm进行安装
    注意要进入安装包所在的目录进行安装
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值