ubuntu 20.04 无法同步时间

一般时间无法同步可能有以下几种原因:

1.本地防火墙

a.操作系统防火墙
b.云服务器就要查看安全组
c.idc机房防火墙
    如果a没有问题,就要问下机房是否屏蔽udp 123端口
    因为此协议容易被黑客利用攻击所以很多机房都会屏蔽

 

2.时间同步服务器有问题

1
可以使用ntpdate -u 或者更换ntp服务器

  

3.如果判断防火问题

1
2
以下是status报错
systemd-timesyncd[571]: Timed out waiting for reply from 84.16.67.12:123 (pool.ntp.org).

  

1
2
3
如果使用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
复制代码

 

  

 
posted @   huakai201  阅读(357)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于决定:把自己家的能源管理系统开源了!
· C#实现 Winform 程序在系统托盘显示图标 & 开机自启动
· 了解 ASP.NET Core 中的中间件
· 实现windows下简单的自动化窗口管理
· 【C语言学习】——命令行编译运行 C 语言程序的完整流程
点击右上角即可分享
微信分享提示