失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > [云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间

[云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间

时间:2021-11-21 22:46:52

相关推荐

[云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间

Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间

第一步 安装Chrony并设置开机启动第二步 为主机1(服务器)搭建时间服务器第二步 为主机2(客户端)同步主机1的NTP配置

操作平台 : centos 7 (虚拟机)

配置: 2H4G

情景:主机1(服务器)搭建时间服务器并让主机2(客户端)进行NTP同步

第一步 安装Chrony并设置开机启动

在终端输入以下命令安装chrony

yum install -y chrony

然后设置服务开机自启动

systemctl restart chronyd.servicesystemctl enable chronyd.service

完成上述操作后,我们就可以进行下一步了

第二步 为主机1(服务器)搭建时间服务器

⚠ : 此操作请在 主机1 (服务器) 操作

我们关闭SELinux

输入vim /etc/selinux/config进入编辑并把SELINUX关掉

下图所示,修改SELINUX为disable

然后在终端再次输入

setenforce 0

然后我们就可以开始下一步操作了

首先修改chrony的配置文件

输入下方命令使用VIM编辑器打开配置文件

vim /etc/chrony.conf

vim编辑器小教程(会了就忽略我

按下键盘上的 “i” 键启动编辑模式

⚠: 键盘请关闭中文模式

当底部出现“–INSERT–”的字样时 已经启动了编辑模式修改完成后,按下键盘上的 "ESC"退出编辑模式最后按下 "Shift + :"输入 “wq!” 意思为 : 回车保存并退出

allow可以指定主机和网络是否允许或拒绝访问。

这里我输入的是allow all意思是允许所有IP同步的。其他不完整参数看下方

allow 6.6.6.6 //允许指定IP地址访问allow 6.6.6.6/24 //允许子网所有IP访问allow all//允许所有IP访问

时间源我就懒得写了,下方阿里云时间同步源需要的自己更改。

server iburst

然后在防火墙开放NTP端口,方便下一步下游的同步。

firewall-cmd --add-service=ntp --permanentfirewall-cmd --reload

输入以上命令开放NTP端口

输入下方命令将时间设置为中国上海时间

timedatectl set-timezone Asia/Shanghai

然后再输入下方命令同步系统时钟与启用NTP时间同步

↓ 强制同步系统时钟:

chronyc -a makestep

↓ NTP时间同步启用:

timedatectl set-ntp yes

最后我们重启下chrony 。 输入systemctl restart chronyd重启chrony服务

然后我们就完成了chrony时间源服务器的搭建

第二步 为主机2(客户端)同步主机1的NTP配置

⚠ : 此操作请在 主机2 (客户端) 操作

为了便于实验,直接关闭防火墙systemctl stop firewalld

回到主机2(客户端)

首先查看主机1(服务器)的内网IP地址。记录下来

最后输入vim /etc/ntp.conf打开NTP同步配置

如上图所述,把sever改为主机1的IP地址即可,然后保存并退出。

首先输入ntpq -p查看同步状态

然后再输入systemctl restart ntpd重启ntp服务

输入ntpstat显示本机上一次和服务器同步时间的情况

等待5-10分钟即可!

没了

如果觉得《[云计算学习3] Linux基础 : 使用chrony搭建时间服务器并让下游NTP同步时间》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。