1,常用的NTP服务器和对应官方说明:
AOSP安卓源码默认,国内基本不能访问,海外使用:
time.android.com
中国时间,偶现不太稳:
cn.pool.ntp.org
国家授时中心:
ntp.ntsc.ac.cn
https://www.cas.cn/tz/201809/t20180921_4664344.shtml
阿里NTP授时服务器地址:
ntp.aliyun.com
https://help.aliyun.com/document_detail/92704.html
教育网:
time.edu.cn
微软公司运行的时钟服务器:
time.windows.com
腾讯云:
ntp.tencent.com
https://cloud.tencent.com/document/product/213/30392
2,Ubuntu上如何确认NTP可访问:
安装:
sudo apt install ntpdate
命令:
ntpdate -q cn.pool.ntp.org
输入如下:
server 84.16.73.33, stratum 1, offset -0.000872, delay 0.18300
server 139.199.215.251, stratum 2, offset 0.001600, delay 0.06374
server 119.28.183.184, stratum 2, offset 0.001148, delay 0.07635
server 108.59.2.24, stratum 2, offset 0.005175, delay 0.24626
19 Jul 10:06:46 ntpdate[23261]: adjust time server 84.16.73.33 offset -0.000872 sec
博客原文:
from:http://www.bdtime.com.cn/news/news476.html
使用ntpdate命令检测同步时间的准确性:在命令行下输入ntpdate -q [NTP服务器IP地址],该命令会返回NTP服务器与本地时钟之间的时间偏差值。可以通过该命令检测NTP服务器同步时间的准确性。
使用ntpq命令检测NTP服务器状态:在命令行下输入ntpq -p [NTP服务器IP地址],该命令会返回NTP服务器的状态信息,包括与该服务器同步的时间源数量、精度和延迟等信息。通过该命令可以检测NTP服务器的状态和同步效果。
使用NTP监控工具:有许多第三方NTP监控工具可以用来监测NTP服务器的性能和可用性,例如Nagios、Cacti、Zabbix等。这些工具可以通过设置NTP服务器的阈值来检测服务器状态,如超时、延迟、偏差等情况。
使用网络流量分析工具:通过网络流量分析工具,可以监测NTP协议的通信情况,包括数据包的到达时间、延迟、丢包率等,从而检测NTP服务器的性能和可用性。
压力测试NTP服务器:可以使用一些压力测试工具,如ntp-stress、ntpblast等,对NTP服务器进行压力测试。通过模拟多个客户端同时向服务器发送请求,可以检测服务器的性能和稳定性。
综上所述,以上几种方法可以用来测试NTP服务器的性能和可用性,可以根据实际需求进行选择和部署。