文章目录
1. 虚拟机准备
1)准备两台虚拟机:
第一台:openstackcontroller:
内存: 2G
处理器:1 | 1
硬盘: 20G
网络: NAT
第二台:openstackcomputer
内存: 2G
处理器:2 | 2
硬盘: 20G
网络: NAT
2)启动虚拟机
启动网络;
设置时区;
设置自动分区;
最小安装;
安装vim yum install -y vim*
2.网络配置
1)启用网络
vi /etc/sysconfig/network
添加内容: NETWORKING=yes
2)静态IP设置
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改并添加内容:
修改:
BOOTPROTO=“dhcp” => “static”
添加:
BROADCAST=“广播地址”
IPADDR=“IP地址”
NETMASK=“子网掩码”
NETWORK=“子网IP”
GATEWAY=“网关地址”
DNS1=“网关地址”
openstackcontroller:
openstackcomputer:
3)域名解析服务器
vi /etc/resolv.conf
添加内容: nameserver=网关地址
4)域名解析映射(IP与名称的映射)
vi /etc/hosts
添加内容: IP 主机名 主机名.localdomain
写入两台虚拟机IP与名称为后面配置时间同步做准备
openstackcontroller:
openstackcomputer:
5)重启网络
systemctl restart network
查看机器是否可以ping通外网 ping www.baidu.com
查看俩台机器是否可以互相ping通
openstackcontroller:
openstackcomputer:
3. 网络安全
1)禁用防火墙
两台都要关闭
systemctl disable firewalld 永久关闭
systemctl stop firewalld 关闭
查看防火墙状态: 显示为dead 即关闭成功
systemctl status firewalld
2)切换网络管理器
systemctl disable NetworkManager
systemctl stop NetworkManager
systemctl enable network
systemctl start network
查看状态:
systemctl status firewalld
systemctl status NetworkManager
systemctl status network
3)禁用SELINUX
使SELINUX失效:
vi /etc/selinux/config
注释SELINUX=enforcing
添加SELINUX=disabled
两台都需要配置
4.配置时间同步
1)查看虚拟机中是否装有时间同步
rpm -qa | grep chrony
如果没有,则需要安装:
yum intsall -y chrony
2)配置时间服务器 openstackcontroller
vi /etc/chrony.conf
server 国内时间服务器 iburst
allow 允许访问该时间服务的地址段
使用阿里云的时间服务器 : time1.aliyun.com
3)启动时间服务
systemctl enable chronyd
systemctl start chronyd
查看状态:
systemctl status chronyd
chronyc sourcestats
5)本地时间用户 openstackcomputer
vi /etc/chrony.conf
**server 本地时间服务器(openstackcontroller) iburst
6)启动本地时间服务
systemctl enable chronyd
systemctl start chronyd
查看状态:
systemctl status chronyd
chronyc sourcestats
7)查看两台机器的时间是否同步
时间同步配置完成