文章目录

  • 1. 虚拟机准备
  • 1)准备两台虚拟机:
  • 2)启动虚拟机
  • 2.网络配置
  • 1)启用网络
  • 2)静态IP设置
  • 3)域名解析服务器
  • 4)域名解析映射(IP与名称的映射)
  • 5)重启网络
  • 3. 网络安全
  • 1)禁用防火墙
  • 2)切换网络管理器
  • 3)禁用SELINUX
  • 4.配置时间同步
  • 1)查看虚拟机中是否装有时间同步
  • 2)配置时间服务器 openstackcontroller
  • 3)启动时间服务
  • 5)本地时间用户 openstackcomputer
  • 6)启动本地时间服务
  • 7)查看两台机器的时间是否同步


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:

kolla openstack网络配置 openstack 网卡配置_IP


openstackcomputer:

kolla openstack网络配置 openstack 网卡配置_openstack_02

3)域名解析服务器

vi /etc/resolv.conf
添加内容: nameserver=网关地址

kolla openstack网络配置 openstack 网卡配置_kolla openstack网络配置_03

4)域名解析映射(IP与名称的映射)

vi /etc/hosts

添加内容: IP 主机名 主机名.localdomain

写入两台虚拟机IP与名称为后面配置时间同步做准备

openstackcontroller:

kolla openstack网络配置 openstack 网卡配置_kolla openstack网络配置_04


openstackcomputer:

kolla openstack网络配置 openstack 网卡配置_kolla openstack网络配置_05

5)重启网络

systemctl restart network

查看机器是否可以ping通外网 ping www.baidu.com

查看俩台机器是否可以互相ping通

openstackcontroller:

kolla openstack网络配置 openstack 网卡配置_linux_06


kolla openstack网络配置 openstack 网卡配置_linux_06

openstackcomputer:

kolla openstack网络配置 openstack 网卡配置_linux_08


kolla openstack网络配置 openstack 网卡配置_centos_09

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
两台都需要配置

kolla openstack网络配置 openstack 网卡配置_linux_10

4.配置时间同步

1)查看虚拟机中是否装有时间同步

rpm -qa | grep chrony

kolla openstack网络配置 openstack 网卡配置_kolla openstack网络配置_11


如果没有,则需要安装:

yum intsall -y chrony

2)配置时间服务器 openstackcontroller

vi /etc/chrony.conf

server 国内时间服务器 iburst

allow 允许访问该时间服务的地址段

使用阿里云的时间服务器 : time1.aliyun.com

kolla openstack网络配置 openstack 网卡配置_openstack_12

3)启动时间服务

systemctl enable chronyd
systemctl start chronyd
查看状态:
systemctl status chronyd

kolla openstack网络配置 openstack 网卡配置_linux_13

chronyc sourcestats

kolla openstack网络配置 openstack 网卡配置_kolla openstack网络配置_14

5)本地时间用户 openstackcomputer

vi /etc/chrony.conf
server 本地时间服务器(openstackcontroller) iburst

kolla openstack网络配置 openstack 网卡配置_linux_15

6)启动本地时间服务

systemctl enable chronyd
systemctl start chronyd
查看状态:
systemctl status chronyd

kolla openstack网络配置 openstack 网卡配置_centos_16

chronyc sourcestats

kolla openstack网络配置 openstack 网卡配置_kolla openstack网络配置_17

7)查看两台机器的时间是否同步

kolla openstack网络配置 openstack 网卡配置_IP_18


kolla openstack网络配置 openstack 网卡配置_IP_19


时间同步配置完成