局域网内多台服务器时间同步办法

该文章详细介绍了如何在局域网中设置时间同步,通过将一台服务器设为主节点,其他服务器作为从节点进行时间同步。主要步骤包括编辑NTP配置文件,添加限制规则,开放NTP端口,重启服务以及检查同步状态。通过ntpq-p命令查看同步效果,使用ntpdate命令可手动同步时间。
摘要由CSDN通过智能技术生成

局域网内多台服务器时间需要同步,可以使用其中一台作为主节点,其余机器时间以这台为准即可。

机器A:192.168.111.1 主节点
机器B:192.168.111.2 从节点
机器C:192.168.111.3 从节点

机器A:

vim /etc/ntp.conf

加入 ( 表示允许192.168.111.0~192.168.111.255网段的从节点同步时间,但禁止修改服务端时间,不提供trap远程登录功能 )

restrict 192.168.111.0 mask 255.255.255.0 nomodify notrap

加入 (让本机的ntpd和本地硬件时间同步,此IP尝未搞清楚来源)

server 127.127.1.0
fudge 127.127.1.0 stratum 8

保存并退出

开放NTP端口

firewall-cmd --add-port=123/udp --permanent

重载防火墙规则

firewall-cmd --reload

启动服务

systemctl restart ntpd.service
systemctl enable ntpd.service

最后查看服务状态

systemctl status ntpd.service

机器B:

vim /etc/ntp.conf

加入

server 192.168.111.1

保存并退出

开放NTP端口

firewall-cmd --add-port=123/udp --permanent

重载防火墙规则

firewall-cmd --reload

启动服务

systemctl restart ntpd.service
systemctl enable ntpd.service

最后查看服务状态

systemctl status ntpd.service

机器C

操作方法与机器B一样

查看结果

执行命令查看结果

ntpq -p

通常情况下,需要等待几分钟,才会看到同步效果。

[root@manager /]# ntpq -p
     remote       refid      st  t when poll reach   delay   offset  jitter
==============================================================================
*192.168.111.1    LOCAL(0)    9  u  105  256  377    0.225   -0.232   0.071

其中,remote表示当前远程NTP服务器(+表示可用,-表示不可用,*表示推荐),when表示自从上次和服务器交互后经过的时间(以秒数计),poll表示和服务器的轮询间隔(以秒数计),reach值 337 表示 100% 成功。

最后查看时间

date

也可手动同步一次:

ntpdate -u 192.168.111.1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值