NTP是用于同步网络中计算机时间的协议,全称为网络时间协议(Network Time Protocol)。在我们日常使用的电子设备中,只要能联网的,大都需要连接到 NTP 服务器。这也是为什么你的手机和电脑走时永远精准的原因。
为什么我们需要额外的 NTP 服务器?
- (原生)Android、Windows 等系统,它们内置的 NTP 服务器有可能在国内有连接问题。[1]
- 有时除了系统自带的时钟,我们希望获得更精确的网络授时体验。
公共 NTP 服务器——国内[2]
以下服务器经笔者验证均可于国内直接使用。
#阿里
ntp.aliyun.com
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com
#腾讯
time1.cloud.tencent.com
time2.cloud.tencent.com
time3.cloud.tencent.com
time4.cloud.tencent.com
time5.cloud.tencent.com
#清华
ntp.tuna.tsinghua.edu.cn
#ntp.org
cn.pool.ntp.org
#NTP.ORG.CN
cn.ntp.org.cn
#香港天文台
stdtime.gov.hk
time.hko.hk #ipv6
#澳门
time.smg.gov.mo
公共 NTP 服务器——国外[2]
#微软
time.windows.com
#苹果
time.asia.apple.com
##以下服务器国内时有抽风
time1.apple.com
time2.apple.com
time3.apple.com
time4.apple.com
time5.apple.com
time6.apple.com
time7.apple.com
time.apple.com
time.euro.apple.com
#Cloudflare
time.cloudflare.com
#高通
time.gpsonextra.net
time.izatcloud.net
#Google
time.google.com
time1.google.com
time2.google.com
time3.google.com
time4.google.com
结语
其实 NTP 服务器主要还是给 Linux 系统用的啦…国内的设备大都有内置很可靠的 NTP 服务器。
笔者日常使用手机看时间,这里推荐一款可以自定义 NTP 服务器的时钟软件,并且可以把时间精确到毫秒位。
AtomicClock — NTP Time
其实,NTP 和笔者先前写过的 DNS 一样,都是互联网中不可或缺的基础设施。没了准确的时间,一切互联网的特性都无从谈起。
并且,在国内外都有一群无私维护着一大堆 NTP 服务器的志愿者,笔者在这里列出两个。
真心感谢他们,默默维护着互联网的基础设施。
time.bbums.cn