如果两个服务器是NTP对等方,请使用
ntpq -p
它将显示当前偏移量
请注意,NTP考虑了网络延迟。如果您知道每台服务器与通用NTP服务器的偏移量,则与使用标准工具所获得的精度差不多。
更新
我有两个使用NTP的UNIX服务器。让我们看看他们要保留什么样的时间:
$ sudo /usr/sbin/ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
hufu.ki.iif.hu 185.219.2.214 2 u 12 64 1 71.755 -0.073 0.001
web.puflet.info 188.138.107.156 3 u 11 64 1 78.248 0.417 0.001
84.2.44.19 10.20.75.140 2 u 10 64 1 74.721 -1.076 0.001
$ sudo /usr/sbin/ntpq -p otherbox
remote refid st t when poll reach delay offset jitter
==============================================================================
+ntp2.exa-networ 195.66.241.10 2 u 799 1024 377 43.405 7.796 218.471
+mantaray.netine 249.240.53.144 3 u 289 1024 377 34.782 8.484 212.631
*rilynn.me.uk 81.2.117.228 2 u 765 1024 377 45.665 6.804 142.023
+ntp.thirdlight. 193.67.79.202 2 u 791 1024 377 38.322 9.871 223.397
他们使用不同的服务器,因为他们使用ntp池中的服务器。
我会暂时将otherbox添加到此服务器的配置中,以便直接测量时间偏移
$ sudo vi /etc/ntp.conf
(added `server otherbox`)
$ sudo /sbin/service ntpd restart
$ sudo /usr/sbin/ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
gamma.h3x.no 78.70.33.22 3 u 4 64 1 34.840 -0.964 0.001
web.puflet.info 188.138.107.156 3 u 3 64 1 78.148 -1.243 0.001
alpha.rueckgr.a 129.69.1.153 2 u 2 64 1 61.495 -2.362 0.001
otherbox.exampl 60.155.73.34 3 u 1 64 1 0.604 -11.286 0.001
看来我的两台服务器上的时间戳大约相差11毫秒。