因项目需要在内网平台布置虚拟机,写此文档记录一下。公司的项目需要将虚拟机CentOS系统安装到CAS云计算管理平台,内网服务器。记录操作步骤如下:
一、 下载资源。
因为服务器内网不能联网,所以资源先要下载到本地PC。下载安装VMware WorkStation Pro 用于启动虚拟机,下载对应版本的CentOS镜像,用VMware WorkStation Pro加载虚拟机镜像。
二、 安装虚拟机。
根据教程安装虚拟机,完成虚拟机的安装配置。选择语言,时区,分配磁盘空间,设置虚拟机登录账号密码。
三、 设置虚拟机网络。
点击“编辑”菜单下的——>“虚拟机网络编辑器(N)”,进入网络配置界面。点击“更改设置”进行网络配置。
网络配置如下图所示:
第1步:选择Vmnet8这个虚拟机网卡,进行编辑。
第2步:将VMnet8网卡修改为“NAT模式”
第3步:配置“子网IP”和“子网掩码”
第4步:点击“NAT设置”进入设置界面
第5步:在“网关IP”一栏添加网关
第6步:点击“添加”按钮,添加虚拟机主机的IP地址。
第7步:添加主机端口为“80”,类型选择为“TCP”,虚拟机地址填写为自己设置的IP地址。
四、 进入虚拟机,用命令行配置IP地址等信息。使本地PC能访问虚拟机网络,在虚拟机下载文件、安装应用。(否则本地无法连接虚拟机IP,或者虚拟机中ens33网卡中没有IP地址)
在虚拟机的命令行输入指令,编辑网卡的网络信息。编辑命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33(注意vi后面需要加空格)
BOOTPROTO=dncp修改为static,将dhcp自动分配IP地址改为静态IP(固定)
ONBOOT=no修改为yes,将网络改为开机自启状态
IPADDR=IP地址,此处需要自己添加的IP,需要与步骤三中虚拟机网络设置的IP一致
GATEWAY=网关,此处的IP网关需要自己添加,设置为IP地址的网关
NETMASK=子网掩码,此处的子网掩码需要自己添加,一般为255.255.255.0
五、 将虚拟机导出为OVA格式。
选中虚拟机,点击“文件”选项,选择“导出为OVF”选项。导出时默认是OVF格式,直接把后缀修改为.ova即可导出为ova格式(华三CAS云计算平台服务器只能导入.ova格式的文件)。如果是导出虚拟机给另一台装有VMware Workstation Pro的PC机使用,ovf或ova格式都可以使用,两种格式都能读取。
六、 将.ova格式的文件导入CAS云计算平台。(用谷歌浏览器登录,其他浏览器登录会直接卡死)输入IP和端口登录云计算平台 。
选择需要安装的服务器,鼠标右键选择“导入OVF模板”,将导出的.ova格式的虚拟机文件拖动到模板框。
把文件拖动到框内,点击“开始上传”将.ova文件上传到服务器,一直点“下一步”即可完成配置。
七、 修改虚拟机网络配置,点击进入修改界面。
- “虚拟交换机”这里默认是设备网,一定要修改为业务网,否则即使地址配置对了,也会一直ping不通网络,虚拟机网络会连不通。(一定要注意,在这里坑了很久,我明明什么都配置对了,但是就是连不通网络,就是因为没有修改为业务网)网上也看到有人导入后,虚拟机的IP无法访问,这里一定要注意!!!要是无法联通虚拟机网络,注意这里是不是可以更换另一个网络!!!
- “MAC地址”最好截图保存,后期要配置eth0网卡的地址,必须要有MAC地址,否则配置后的eth0网卡没有IP。
3.点击“应用”将设置保存。
八、 修改eth0网卡的IP地址,配置网卡。(内网使用的是eth0网卡,只要配置这个网卡就行)
使用命令行进行eth0网卡配置,改动下面三处位置即可。指令:vi /etc/sysconfig/network-scripts/ifcfg-eth0(vi后面要有空格)
BOOTPROTO=static,将网卡改为固定IP地址
NOBOOT=yes,将网卡设置为开机启动
HWADDR=MAC地址(这里要填写虚拟机的MAC地址,否则ifconfig指令显示eth0网卡没有IP地址)
IPADDR=设置一个内网的IP地址
GATEWAY=设置与IP地址同一网段的网关地址
NETMASK=255.255.255.0通用子网掩码