现在CentOS已不再区分客户端和服务器,只要配置了NTP,它就会提供NTP服务。
CentOS8上时间服务器的配置,会有不同,详见:https://blog.terrynow.com/2021/10/18/centos8-sync-time-automatically-with-chrony/
安装ntp
yum install ntp
yum install ntp
yum install ntp
配置时间源
修改配置文件/etc/ntp.conf
# vim /etc/ntp.conf
server ntp1.aliyun.com #可选择其他优先服务器
server ntp2.aliyun.com
server ntp3.aliyun.com
server ntp4.aliyun.com
# vim /etc/ntp.conf
server ntp1.aliyun.com #可选择其他优先服务器
server ntp2.aliyun.com
server ntp3.aliyun.com
server ntp4.aliyun.com
# vim /etc/ntp.conf server ntp1.aliyun.com #可选择其他优先服务器 server ntp2.aliyun.com server ntp3.aliyun.com server ntp4.aliyun.com
配置是否为其他PC提供时间服务
修改配置文件/etc/ntp.conf,以下配置是为192.168.1.x网段提供ntp时间同步服务
# vim /etc/ntp.conf
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
# vim /etc/ntp.conf
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
# vim /etc/ntp.conf restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
配置开机时自动运行时间服务
systemctl enable ntpd
systemctl enable ntpd
systemctl enable ntpd
启动或停止时间服务
systemctl start ntpd
systemctl stop ntpd
systemctl restart ntpd
systemctl start ntpd
systemctl stop ntpd
systemctl restart ntpd
systemctl start ntpd systemctl stop ntpd systemctl restart ntpd
查看时间服务状态
systemctl status ntpd
systemctl status ntpd
systemctl status ntpd
初始同步/手动同步
# ntpdate -u time.lib.tsinghua.edu.cn
# ntpdate -u 192.168.21.15
ntpdate -u ntp.aliyun.com
# ntpdate -u time.lib.tsinghua.edu.cn
# ntpdate -u 192.168.21.15
ntpdate -u ntp.aliyun.com
# ntpdate -u time.lib.tsinghua.edu.cn # ntpdate -u 192.168.21.15 ntpdate -u ntp.aliyun.com
确认同步成功
ntpq -p
[root@localhost ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
localhost .INIT. 16 l - 64 0 0.000 0.000 0.000
ntpq -p
[root@localhost ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
localhost .INIT. 16 l - 64 0 0.000 0.000 0.000
ntpq -p [root@localhost ~]# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== localhost .INIT. 16 l - 64 0 0.000 0.000 0.000
同时建议修改一下 /etc/sysconfig/ntpd 文件
改成 yes 这样主机 BIOS 的时间也会跟着一起改变的 !
# vim /etc/sysconfig/ntpd
SYNC_HWCLOCK=yes
# vim /etc/sysconfig/ntpd
SYNC_HWCLOCK=yes
# vim /etc/sysconfig/ntpd SYNC_HWCLOCK=yes
其他说明
如果要提供时间服务,如果服务器上有防火墙的话,还必须相应的设置iptable/firewalld防火墙的配置。CentOS的时间服务使用udp 123端口。
文章评论