ntpdate、ntpd、chronyd时间同步服务使用

写在前面

linux上比较常用的时间同步服务有ntp和chrony
这里记录一下他们的用法

ntp

ntpdate

ntpdate ip 同步目标主机的时间,目标主机需要有ntp服务(ntp和chrony都是ntp服务)
ntpdate -d ip 打印详细的同步信息,但并不修改系统时间
在这里插入图片描述
ntpdate ip执行没有输出,可以用-d参数来调试,如果只有transmit没有receive,那么就是连接不上远端的ntp服务
1、检查远端的时间同步服务是否启动
2、排查防火墙是否禁用了123端口
3、检查远端ntpd配置文件是否允许本机ip访问
(上述的执行也没有成功,原因是ntp服务器叠的层数太多)

ntpd

ntpd -c /etc/ntpd.conf -g
-c选项指定使用的配置文件启动ntpd,-g选项表示时间差过大时也强制同步
ntpd.conf配置文件示例

driftfile /var/lib/ntp/drift
restrict -4 default kod nomodify notrap nopeer noquery ignore
restrict -6 default kod nomodify notrap nopeer noquery ignore
# 允许本地访问
restrict -4 127.0.0.1
restrict -6 ::1
# 配置另一个ntp服务器, 本机将会尝试同步它, 最小轮序间隔2^6秒, 最大2^10秒
server 210.72.145.44 prefer minpoll 2 maxpoll 5
# 允许ip为121.41.86.106的主机访问
restrict 121.41.86.106 mask 255.255.255.255 nomodify notrap
# 允许192.168.3网段下所有主机访问
restrict 192.168.3.0 mask 255.255.255.0 nomodify notrap

ntpq

在这里插入图片描述
ntpq -p命令查看当前ntpd同步的状态,
when列表示距上一次同步的秒数,
poll表示轮询间隔

chrony

chrony也是时间同步服务,比ntpd ntpdate更好用一些
可以通过在/etc/chronyd.conf文件后增加如下项来配置:

# 将210.72.145.44作为上游ntp服务器
server 210.72.145.44 iburst
# 允许121.46.86.106访问本机
allow 121.46.86.106
# 允许192.168.3下的所有主机访问本机
allow 192.168.3.0/16
  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ntpd服务ntpdate命令是Linux系统中常用的时间同步工具。它们都可以用来同步系统时间和网络时间服务器的时间。下面是它们的优缺点: ntpd服务的优点: - 持续同步ntpd服务可以在系统启动后持续运行,定期与时间服务器进行时间同步,保持系统时间的准确性。 - 自动调整:ntpd服务可以根据网络延迟和时钟漂移等因素自动调整时间同步的频率和步长,以保持时间的稳定性和准确性。 - 精确度高:ntpd服务可以通过与多个时间服务器进行比较和计算,提供更高的时间同步精确度。 ntpd服务的缺点: - 配置复杂:ntpd服务的配置相对复杂,需要编辑ntp.conf文件,并设置合适的时间服务器和同步参数。 - 启动时间长:ntpd服务在启动时需要一段时间来收集和分析时间数据,因此启动时间较长。 ntpdate命令的优点: - 简单易用:ntpdate命令使用简单,只需指定时间服务器即可进行时间同步。 - 同步速度快:ntpdate命令可以快速同步时间,适用于需要快速同步时间的场景。 ntpdate命令的缺点: - 单次同步ntpdate命令只能进行一次时间同步,无法持续同步时间。 - 不自动调整:ntpdate命令无法根据网络延迟和时钟漂移等因素自动调整时间同步的频率和步长。 综上所述,ntpd服务适用于需要持续同步时间且要求较高精确度的场景,而ntpdate命令适用于快速同步时间的简单场景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值