NTP服务端和客户端的部署——Chrony
Chrony是一个开源的自由软件,它能保持系统时钟与时钟服务器(NTP)同步,让时间保持精确。
它由两个程序组成:chronyd和chronyc:
chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。
chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
chrony既可作时间服务器服务端,也可作客户端。
根据我们实际情况需求,在内网部署一台总的时间服务器,然后内网其他所有服务器都以这台服务器作为时间服务器校准时间
以下先以Centos7 yum安装为例,后边写编译安装
环境:
系统版本: Centos7
服务端IP: 192.168.1.100/24
客户端IP: 192.168.1.101
一、准备工作,安装chrony(所有机器)
1.1 安装命令
yum install -y chrony
1.2 关闭防火墙 或者 添加防火墙规则
1.2.1关闭防火墙
systemctl stop firewalld.service systemctl disable firewalld.service
1.2.2添加防火墙规则
firewall-cmd --add-service=ntp --permanent firewall-cmd --reload
(因NTP使用123/UDP端口协议,所以允许NTP服务即可)
二、Server端配置chrony
2.1 Server配置
2.1.1 打开配置文件vim /etc/chrony.conf2.1.2 最后修改以后配置如下:
server 上游ntp的地址 iburststratumweight 10#stratumweight指令设置当chronyd从可用源中选择同步源时,每个层应该添加多少距离到同步距离。默认情况下,CentOS中设置为0,让chronyd在选择源时忽略源的层级
driftfile /var/lib/chrony/drift makestep 1.0 3 rtcsync allow 192.168.1.0/24local stratum 10 #如果与NTP服务器时间不一致,也不影响向下游的同步logdir /var/log/chrony
具体修改配置:
1.注释掉所有的server,自己添加一行server master.cupcat.cn iburst
2.打开注释#allow 192.168.0.0/24,修改为自己的网段allow 192.168.1.0/24。因为我本地的网段是192.168.1.x。后面的/24不要修改
3.打开注释#local stratum 10
三、Client配置
2.2.1 打开配置文件vim /etc/chrony.conf
2.2.2 最终配置如下:
server 192.168.1.100 iburst driftfile /var/lib/chrony/drift makestep 1.0 3 rtcsync logdir /var/log/chrony
具体修改配置:
1.注释掉所有的server,自己添加一行server master.cupcat.cn iburst
四、开启chrony(所有主机)
3.1 开启 并 查看状态
systemctl start chronyd.service
systemctl status chronyd.service
3.2 设置开机启动
systemctl enable chronyd.service
到此,配置已经修改完成~~~
五、验证是否配置成功(所有主机)
4.1 执行命令 chronyc sources,出现如下图,表示配置成功,如果呈现"?"说明NTP服务器不可达
六、 chrony的一些其他常用命令
$ chronyc sources -v
查看时间同步源状态: $ chronyc sourcestats -v
设置硬件时间 硬件时间默认为UTC: $ timedatectl set-local-rtc 1
启用NTP时间同步: $ timedatectl set-ntp yes
校准时间服务器: $ chronyc tracking
七、编译安装的方法
wget https://download.tuxfamily.org/chrony/chrony-3.2.tar.gz
tar xvf chrony-3.2.tar.gz
cd chrony-3.2
./configure --prefix=/opt/chrony
make && make install
编辑一个/etc/chrony.conf文件
直接将上述服务端或者客户端的内容写进去
启动chrony服务并添加到开机启动
/opt/chrony/sbin/chronyd -f /etc/chrony.conf
cat >> /etc/rc.d/rc.local << EOF
/opt/chrony/sbin/chronyd -f /etc/chrony.conf
EOF
NTP服务端和客户端的部署——Chrony相关推荐
- 华为路由器配置NTP服务端和客户端
华为路由器配置NTP服务端和客户端 基础配置 R1: <Huawei>sys-view #进入系统配置模式 Enter system view, return user view with ...
- OSSEC服务端配置客户端批量部署方案
0x00 前言 最近也在研究ossec报警规则,还没研究的很透彻,暂时不是这篇文章的内容.ossec中文资料还是比较少,外文文献比较多.之前看到drops的两篇文章分享/tips/?id=2821,/ ...
- #Centos Centos7配置NTP服务端和客户端
环境: 服务器:172.16.89.252 客户端:172.16.89.253 NTP公网地址:常见的NTP授时服务器地址 一.配置服务端 1.先安装NTP服务器(服务器是最小安装,不带ntp) yu ...
- win2016开启ntp_WindowsServer2016NTP服务端和客户端配置【NTP时间同步服务器】
目标:A.B两台Windows Server 2016系统的服务器.B要做为NTP服务器使用,而只有A可以连到互联网.所以先将A作为NTP服务端,再将B作为既是服务端又是客户端.其它设备同B服务器同步 ...
- 分享一套golang实现的 IM 系统,一键部署服务端,客户端SDK全平台支持,可以替代IM云服务
开篇 自互联网诞生以来,即时通讯平台就一直存在.从世界范围来看,WhatsApp.Facebook. 微信.Telegram是领先的消息平台,用户主要使用这些平台与家人和朋友保持联系.随着互联网的发展 ...
- centos7 部署glusterfs集群,服务端和客户端演示
centos7 部署glusterfs集群,服务端和客户端演示 说明 glusterfs 分布式文件服务,详细可以百度 官网文档: https://docs.gluster.org/en/latest ...
- CentOS8上部署NFS服务端和客户端
centos8上部署nfs服务端和客户端 文章目录 背景 服务端与客户端信息 配置服务端 安装软件包 编辑配置文件 验证并使配置生效 启动服务端服务 查看服务端状态: 配置客户端: 安装软件包 启动客 ...
- [企业化NET]Window Server 2008 R2[3]-SVN 服务端 和 客户端 基本使用
1. 服务器基本安装即问题解决记录 √ 2. SVN环境搭建和客户端使用 2.1 服务端 和 客户端 安装 √ 2.2 项目建立与基本使用 √ 2.3 基本冲突解决, ...
- 网络基础 + 简易服务端和客户端
网络架构及其演变过程 单机架构 - 就只有一个客户端,不需要和服务器交换数据 CS架构 - 客户端(Client)--- 服务端(Server) - - 客户端:用户安装软件 - - 服务端:统一管理 ...
最新文章
- java 反序列化 ysoserial exploit/JRMPClient 原理剖析
- 干货整理 Unity3D资源汇总
- Qt 如何发送和接收UDP数据报
- 2012-04-26 16:08 Director installer fails with error Unable to run run-cds-tool script“
- DIV背景半透明,DIV中的字不半透明
- 使用C#調用外部程式或是執行DOS命令
- oracle 集群 配置,Oracle集群配置
- python3 csv 读入数组_如何将CSV数据读入NumPy中的记录数组?
- 【SpringMVC学习11】SpringMVC中的拦截器
- WPF RadioButton按钮控件取消选中设置
- 你所不知道的 CSS 阴影技巧与细节
- android 自定义adjustnothing,Android应用开发之自定义控件:Flag标签
- AdTime:多屏时代下传统媒体的鼓起
- baidu经纬度坐标与google经纬度坐标转换
- 我最近在看什么 -《富爸爸穷爸爸》
- 112358序列c语言,112358(112358的规律是什么)
- kafka 修改分区_kafka的分区数设置
- 轮播图、焦点图代码案例
- cocos2d-x Tile Map 教程(一)
- 为什么应该为“数据时代原住民”打造智能产品?
热门文章
- 关于QQ群头像以及微信讨论组头像的工具类
- 游戏背景音乐的两个特殊类型
- 涨薪神作,阿里内部火爆的实战文档和搭建项目笔记,你还怕没有项目可做吗
- 计算机图形学-曲线和曲面
- 人类真的与恐龙无缘见面吗?看看雕刻和绘画怎样说
- Unity基础:图片根据文字内容自适应大小(ContentSizeFitter的使用小技巧)
- https改成http(轮播图)
- element-UI中el-select组件使用拼音进行模糊匹配可选择项
- 中国高校计算机大赛--网络技术挑战赛(C4-Network Technology Challenge)参加分享
- 针孔相机(小孔成像)的原理(opencv之手眼标定--1)