简介
电脑时间校准服务器(NTP 服务器)是提供准确时间信息的网络服务器。计算机使用这些服务器来同步其内部时钟,确保与时间关键型应用程序和服务保持准确。
NTP 协议
NTP 使用网络时间协议 (NTP) 在客户端计算机和服务器之间交换时间信息。NTP 协议使用分层结构,由主服务器和从服务器组成。主服务器从原子钟获取精确的时间,从服务器则从主服务器获取时间信息。
服务器列表
以下是一些常见的 NTP 服务器地址:
1. ntp.org: 最大的 NTP 服务器群体,提供全球覆盖范围。
2. time.nist.gov: 美国国家标准与技术研究所 (NIST) 提供的高精度时间信息。
3. pool.ntp.org: ntp.org 服务器池,提供冗余和可靠性。
4. time.apple.com: Apple 提供的 NTP 服务器,专为其设备优化。
5. time.google.com: Google 提供的高可用性 NTP 服务器。
6. time.windows.com: Microsoft 提供的 NTP 服务器,专为 Windows 操作系统设计。
7. time.cesnet.cz: 捷克共和国 CESNET 组织提供的高精度 NTP 服务器。
配置 NTP 服务器
要配置 NTP 服务器,请按照以下步骤操作:
1. 打开网络设置:在 Windows 中,转到“控制面板”>“时钟和区域”>“日期和时间”>“互联网时间”;在 macOS 中,转到“系统偏好设置”>“日期和时间”>“NTP”。
2. 启用 NTP:选中“启用此服务器”或“启用 NTP”。
3. 添加服务器地址:在提供的字段中输入 NTP 服务器地址。
4. 单击“确定”:保存更改。
测试 NTP 同步
配置 NTP 服务器后,您可以使用以下命令测试其同步:
```
ping -n 10 ntp.org
```
对于 Windows,使用以下命令:
```
w32tm /monitor
```
这将显示计算机与 NTP 服务器之间的时间偏差。理想情况下,偏差应低于 100 毫秒。
故障排除
如果 NTP 同步失败,请尝试以下故障排除步骤:
1. 检查网络连接:确保计算机连接到互联网。
2. 查看防火墙:确保防火墙未阻止 NTP 端口 (123)。
3. 检查服务器地址:确保输入的 NTP 服务器地址正确。
4. 尝试其他服务器:如果一个 NTP 服务器无法同步,请尝试使用其他服务器。
5. 更新 NTP 服务:在 Windows 中,运行以下命令更新 NTP 服务:
```
net stop w32time
w32tm /config /manualpeerlist:ntp.org
net start w32time
```
其他注意事项
服务器可靠性:选择可靠且高可用的 NTP 服务器。
冗余:配置多个 NTP 服务器以实现冗余。
时间偏移:NTP 服务器时间可能因网络延迟而略有不同。
闰秒:NTP 服务器会处理闰秒,但某些设备或应用程序可能不支持闰秒。
本地时区:NTP 服务器提供协调世界时 (UTC),因此需要根据本地时区调整计算机时钟。