可用的 HTTP 代理只能证明使用它的 Web 客户端有通路。Windows 时间使用 UDP 端口 123 上的 NTP,因此浏览器的代理配置并不提供这条时间同步通路。

在具有相应权限的命令提示符中,检查当前源和对等端配置:

w32tm /query /source
w32tm /query /configuration
w32tm /query /peers

这些查询会报告服务的当前设置和对等端。在更改源之前,先确定该计算机应使用组织现有的时间层级,还是使用已获批准的内部 NTP 服务器。

所选服务器需要一条被允许的 UDP 通路。HTTP CONNECT 隧道承载的是 TCP 流,把 NTP 目标改到端口 80 并不能把 NTP 变成 HTTP。基于 SOCKS 的 UDP 方案需要真正的客户端和中继支持;仅有 SOCKS 监听器是不够的。

HTTP Date 值可用于粗略比较,但它是另一种协议的观测,不能证明 W32Time 所配置的 NTP 交换可以工作。

相关文章