总结:网络时间服务和chrony

本文总结了网络时间服务,重点介绍了如何在CentOS中使用ntp和chrony进行时间同步。ntp能实现与UTC的高精度同步,而chrony作为CentOS6的可选时间同步工具,其chronyc命令提供了丰富的交互功能,如查看时间源信息、手动添加服务器等。
摘要由CSDN通过智能技术生成

时间同步实现:ntp,chrony
ntp:将系统时钟和世界协调时UTC同步,精度在局域网内可达0.1ms,在互联网上绝大多数的地方精度可以达到1-50ms

修改时区
  • 第一种方法
[root@CentOS7 ~]# ll /etc/localtime
lrwxrwxrwx. 1 root root 35 Jul 30 17:16 /etc/localtime -> ../usr/share/zoneinfo/Asia/Shanghai
[root@CentOS7 ~]# ln -s ../usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  • 第二种
[root@CentOS7 ~]# timedatectl set-timezone Asia/Shanghai
ntp
[root@centos7 ~]# rpm -ql ntp
/etc/ntp.conf      #配置
/usr/sbin/ntpd     #服务

host A    #hostA既作为服务器又作为客服端
[root@centos6 ~]# vim /etc/ntp.conf     #向aliyun同步时间
server ntp.aliyun.com iburst
[root@CentOS6 ~]# date -s '1 year'    #修改系统时间
Sat Jun 12 09:15:25 CST 2021 
[root@CentOS6 ~]# clock -w          #修改硬件时间
[root@CentOS6 ~]# clock
[root@CentOS6 ~]# chkconfig ntpd on      #开机启动
[root@CentOS6 ~]# chkconfig --list ntpd      #查看
[root@CentOS6 ~]# service ntpd start      #启动服务
[root@CentOS6 ~]# ntpq -p     #查看同步情况*表示成功

host B  #客户端,申请向hostA同步
[root@centos7 ~]# vim /etc/ntp.conf
server 192.168.8.10 iburst
[root@centos7 ~]# date -s '1 year'
Sat Jun 12 09:31:36 CST 2021
[root@centos7 ~]# clock -w
[root@centos7 ~]# systemctl start ntpd
#一直没有同步,是因为hostA 没有配置为服务器
[root@centos6 ~]# vim /etc/ntp.conf
#restrict default kod nomodify notrap nopeer noquery    #默认不响应客户机(IPV4),注释掉即可
restrict -6 default kod nomodify notrap nopeer noquery   #针对IPV6


chrony

centos6默认没有安装

[root@centos7 ~]# rpm -ql chrony
/etc/chrony.conf    #配置文件
[root@centos7 ~]# vim /etc/chrony.conf 
server ntp.aliyun.com iburst
[root@centos7 ~]# date -s '3 year'
Mon Jun 12 10:04:53 CST 2023
[root@centos7 ~]# clock -w
[root@centos7 ~]# date
[root@centos7 ~]# systemctl start chronyd
[root@centos7 ~]# vim /etc/chrony.conf
allow 192.168.0.0/16    #允许192.168网段主机
allow 0.0.0.0/0     #允许所有主机

#客户机配置
[root@centos7 ~]# vim /etc/chrony.conf 
server 192.168.8.40 iburst
[root@centos7 ~]# systemctl start chronyd
[root@CentOS6 ~]# chronyc sources -v    #查看状态
[root@CentOS6 ~]# chronyc -n sources -v    #显示IP

chronyc

临时修改参数
help命令可以查看更多chronyc的交互命令
accheck 检查是否对特定主机可访问当前服务器
activity 显示有多少NTP源在线/离线
sources [-v] 显示当前时间源的同步信息
sourcestats [-v]显示当前时间源的同步统计信息
add server 手动添加一台新的NTP服务器
clients 报告已访问本服务器的客户端列表
delete 手动移除NTP服务器或对等服务器
settime 手动设置守护进程时间
sracking 显示系统时间信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值