Ubuntu系统入门教程-局域网内设置时间同步
Ubuntu系统入门教程-局域网内设置时间同步
说明:
- 本教程主要介绍如何在局域网内进行时间同步
- 测试背景:很多情况下需要断网工作,而断网后不同主机之间可能会出现时间不同的情况
- 测试环境:
Intel NUC10i5FNH(Ubuntu 20.04)
+树莓派4B 2G (Ubuntu Mate 20.04)
前提说明
NUC
和树莓派
都连上同一WIFI在下面操作中,
NUC
将作为server
端,树莓派
为client
端NUC
的IP为192.168.168.98
;树莓派
的IP为192.168.168.110
操作步骤
- [NUC && 树莓派] 安装chrony和ntpdate工具
$ sudo apt-get install -y chrony ntpdate
- [树莓派] 修改chrony配置文件
$ sudo vim /etc/chrony/chrony.conf
# 在文章末尾添加以下配置
server 192.168.168.98 minpoll 0 maxpoll 5 maxdelay .05
- [NUC] 修改chrony配置文件
$ sudo vim /etc/chrony/chrony.conf
# 在文章末尾添加以下配置
local stratum 8
allow 192.168.168.110
重启NUC和树莓派
[树莓派] ntpdate测试
$ ntpdate -q 192.168.168.98
server 192.168.168.98, stratum 2, offset 0.045977, delay 0.12383
9 Oct 15:08:50 ntpdate[79795]: adjust time server 192.168.168.98 offset 0.045977 sec
现断开路由器的外网连接(断开网线或者路由器页面上设置),重启NUC和树莓派
[NUC && 树莓派] 查看时间是否一致
$ date
参考资料
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号