一般时间无法同步可能有以下几种原因:
1.本地防火墙
a.操作系统防火墙 b.云服务器就要查看安全组 c.idc机房防火墙 如果a没有问题,就要问下机房是否屏蔽udp 123端口 因为此协议容易被黑客利用攻击所以很多机房都会屏蔽
2.时间同步服务器有问题
可以使用ntpdate -u 或者更换ntp服务器
3.如果判断防火问题
以下是status报错 systemd-timesyncd[571]: Timed out waiting for reply from 84.16.67.12:123 (pool.ntp.org).
如果使用ntpdate就是以下报错 ~# ntpdate pool.ntp.org 7 Sep 11:34:48 ntpdate[1400]: no server suitable for synchronization found
其实status报错还是比较容易联想到是防火墙屏蔽端口,ntpdate没有有用信息
4.如何解决
1 既然udp封了,那就可以使用tcp,比如rdate命令 2 rdate time-b.nist.gov 3 Thu Sep 7 11:28:29 CST 2023 4 #查看远程服务器时间 5 #如果输出不为此,就是不通需要更换时间服务器 6 rdate -s time-b.nist.gov 7 #设置时间 8 #附多个时间服务器,可以逐个尝试 9 time-b.nist.gov 10 time.nist.gov 11 time-b.timefreq.bldrdoc.gov 12 rdate.darkorb.net
标签:同步,ntpdate,ubuntu,rdate,time,服务器,gov,20.04,nist From: https://www.cnblogs.com/huakai201/p/17684433.html