网络时间协议(NTP)
目录
一、NTP - - Neatwork Time Protocol
二、Chrony
1.chronyd & chronyc
1.1安装
1.2 查看运行状态
1.3常用命令
2. chrony配置
一、NTP - - Neatwork Time Protocol
网络时间协议(NTP)是一种用于在计算机网络中同步时间的协议。它是互联网标准协议之一,旨在使计算机在网络中相互同步,以确保它们具有相同的时间基准。通过udp 123端口进行网络时钟同步。
关于NTP:
NTP使用客户端/服务器模型:一个NTP服务器负责提供时间同步服务,客户端计算机通过与该服务器进行通信来同步时间。
NTP使用UTC时间:协调世界时(UTC)是国际标准时间,用于同步全球计算机和其他设备的时间。
NTP使用层次结构:NTP服务器可以形成一个层次结构,其中较高级别的服务器(称为“上游”服务器)从更准确的时间源获取时间,较低级别的服务器(称为“下游”服务器)则从上游服务器同步时间。
NTP支持多种类型的服务器:NTP服务器可以是原子钟,GPS接收器或其他计算机。
二、Chrony
chrony是网络协议ntp的通用实现。
它可以提供:保持系统时间与NTP时钟服务器同步的服务,此外还可以作为NTP服务器对其他服务器提供时间同步服务。
chrony的特点:
1.运行稳定良好
2.精度较高
3.开源
1.chronyd & chronyc
chrony有两个核心组件:chronyd 和 chonyc
- chronyd
- 守护进程,主要用于调整内核中系统时间和时间服务器同步
- chronyc
- 图形化页面,对chronyd的性能进行监控以及改变各种参数
1.1安装
一般再Linux7.0以后的版本都会预装chrony ,如果你的系统没有chrony,用下面的命令安装
yum install chrony -y
1.2 查看运行状态
systemctl status chronyd.service
1.3常用命令
- 显示系统时钟性能参数
systemctl status chronyd.service
Reference ID : CA760151 (time.neu.edu.cn)
Stratum : 2
Ref time (UTC) : Wed Apr 12 02:58:13 2023
System time : 0.000019719 seconds fast of NTP time
Last offset : -0.000094920 seconds
RMS offset : 0.047824778 seconds
Frequency : 2.133 ppm slow
Residual freq : -0.009 ppm
Skew : 1.081 ppm
Root delay : 0.033126365 seconds
Root dispersion : 0.001346738 seconds
Update interval : 128.5 seconds
Leap status : Normal
- 显示时间同步源
chronyc sourcestats
Name/IP Address NP NR Span Frequency Freq Skew Offset Std Dev
==============================================================================
time.neu.edu.cn 25 13 37m +0.006 0.954 +322ns 745us
36.110.233.85 15 9 22m -0.255 1.779 -572us 719us
ntp5.flashdance.cx 22 11 36m +0.056 3.561 -29ms 3066us
130.61.44.4 23 14 35m +0.186 2.629 -1934us 1978us
2. chrony配置
配置文件路径: /etc/chrony.conf
一些常用的配置项:
- pool
# Use public servers from the pool.ntp.org project. # Please consider joining the pool (https://www.pool.ntp.org/join.html). pool 2.rhel.pool.ntp.org iburst
这里可以添加很多世时间服务器,pool 后面 可以写域名 也可以写IP。
pool 210.72.145.44
pool edu.ntp.org.cn
pool 也可以写 server…
server 210.72.145.44
iburst会在启动的2秒内,去快速poll服务器4次来快速矫正当前系统时间
- makestep
# Allow the system clock to be stepped in the first three updates # if its offset is larger than 1 second. makestep 1.0 3
正常情况下如果系统时钟跟时间服务器不一致,chrony调整的方式是慢慢增加,或慢慢减少,不会一步到位,直接去跟时间服务器对齐。
makestep 1.0 3,意思就是如果时间服务器跟系统时间相差1秒,那么就在下3个时钟更新中追上时间服务器。
- local stratum
# Serve time even if not synchronized to a time source. #local stratum 10
如果将当前主机当作时间服务器的话,就取消掉 local stratum 的注释,
- allow
# Allow NTP client access from local network.#allow 192.168.0.0/16
如果作为时间服务器,取消掉 allow的注释之后,网段范围内所有主机都可以向当前主机同步请求时间。也可以直接指定某一主机的IP。
3. 配置ntp时间服务器
server (/etc/chrony.conf)
local stratum 10
allow 192.168.0.0/16
client (/etc/chrony.conf)
pool 192.168.84.132 iburst
192.168.84.132为服务器IP,
验证
date
网络时间协议(NTP)相关推荐
- ntp协议中 服务器失效怎么办,排除网络时间协议(NTP)故障
本文提供信息关于怎样排除故障与网络时间协议(NTP)的常见问题. 思科建议您有一好了解NTP如何工作和一好知识网络时间协议. 本文档不限于特定的软件和硬件版本. 有关文档规则的详细信息,请参阅 Cis ...
- redhat linux 7 ntp,技术|RHCE 系列(十):在 RHEL/CentOS 7 中设置 NTP(网络时间协议)服务器...
网络时间协议 - NTP - 是运行在传输层 123 号端口的 UDP 协议,它允许计算机通过网络同步准确时间.随着时间的流逝,计算机内部时间会出现漂移,这会导致时间不一致问题,尤其是对于服务器和客户 ...
- 组态服务器协议,西门子1200PLC组态网络时间协议同步
网络时间协议 (NTP, Network Time Protocol) 被广泛用于使计算机系统的时钟与 Internet 时间服务器同步. 在 NTP 模式中,CPU 按固定时间间隔将日时钟查询(客户 ...
- Linux的归档及压缩,Linux的cron时间计划任务, NTP网络时间协议 , 查看网络连接...
linux的归档及压缩: 1.节约空间 2.方便对零散文档的管理 tar集成备份工具: -c: 创 ...
- 网络时间协议服务器检测,NTP(网络时间协议)【NTP时间同步服务器】
网络时间协议(英语:Network Time Protocol,简称NTP)是在数据网络潜伏时间可变的计算机系统之间通过分组交换进行时钟同步的一个网络协议之一.NTP由特拉华大学David.Mills ...
- 阿里云内网和公共NTP服务器(网络时间协议-时间同步服务)
关键字:阿里云内网和公共NTP服务器(网络时间协议-时间同步服务) 一.简介: NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议. 在计算机 ...
- 网络时间协议(NTP)--网络大典
网络时间协议(NTP)是一种通过因特网服务于计算机时钟的同步时间协议.它提供了一种同步时间机制,能在庞大而复杂多样因特网中用光速调整时间分配.它使用的是可返回时间设计方案,其特点是:时间服务器是一种分 ...
- 时间服务器端口协议,在RHEL / CentOS 7中设置“NTP(网络时间协议)服务器”
网络时间协议 - NTP-是在传输层运行在123端口UDP和允许计算机通过网络的时间一个精确的时间同步协议.随着时间的流逝,计算机内部时钟往往漂移,这可能导致不一致的时间问题,特别是在服务器和客户端日 ...
- 【Linux】NTP(网络时间协议)
计算机内部所记录的时钟是记载于BIOS(CMOS)内的,但如果计算机上面的CMOS电池没电了,或者是某些特殊因素导致BIOS数据被清除,此时计算机的时间就会不准.对于处于在网络当中的主机,如何保证主机 ...
最新文章
- AI犯错谁之过?切勿盲目相信之
- linux 多线程 写日志,rsyslog多线程远程日志记录介绍(lamp+rsyslog)
- excel split函数_Excel 字符串拆分
- php路由类默认模块,微擎入口路由及其模块入口路由 - YangJunwei
- oracle11g调整表空间和临时表空间大小
- (MoMoCMS教程10)创建留言板
- 特别看好高校团队的联想创投,在中科大拉开高校AI精英挑战赛大幕
- JEP 290 初识
- mt管理器主题修改教程_QQ主题+微博主题
- 朝花夕拾 —— 重温《花田半亩》
- 利用计算机制作多媒体作品目标,多媒体创作工具功能有什么特点
- 机房里的未卜先知!PAKDD2021 第二届阿里云智能运维算法大赛启动
- Apache Tomcat 8配置参考 HTTP连接器
- java 双列集合Map 万字详解
- Uedit32设置字体大小
- 教育培训行业如何做好私域运营
- 选择沃创云AI智能外呼机器人,实现真正的开源节流
- 计算机图形学代码3D太阳系,计算机图形学-绘制太阳系.doc
- TOY++美私奢玩:TEAx正茶链盟 +雅贡臻品登陆台北!跨界斜杠派展
- 2019年全国职业院校技能大赛—大数据技术与应用
热门文章
- 2021-09-142021年茶艺师(中级)考试题库及茶艺师(中级)考试试卷
- 计算机都学什么数学,数学在计算机起到什么作用
- 实例演示Nginx重写(Rewrite)类型last、break、redirect和permanent的区别
- linux进程概念(中)
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(21):正定二次型
- 利用NAS免费部署动态解析实现内网穿透
- 西北乱跑娃 -- html header优化信息
- 巡云轻论坛系统 2.3 发布,新增话题收藏功能
- 创建一键部署的前后端(SpringBoot+Vue+nginx)项目镜像
- 计算机语言输入法,输入法不见了如何解决