首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么NTP时钟不与另一个大陆的NTP服务器同步?

为什么NTP时钟不与另一个大陆的NTP服务器同步?
EN

Ask Ubuntu用户
提问于 2019-05-17 07:16:59
回答 1查看 1.2K关注 0票数 0

我的Ubuntu 16.04.5 PC位于Delhi, India

我正在尝试将我的系统时钟与美国NTP服务器同步。在我的系统的/etc/ntp.conf文件中,我使用了以下配置:

代码语言:javascript
复制
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
# pool 0.ubuntu.pool.ntp.org iburst
# pool 1.ubuntu.pool.ntp.org iburst
# pool 2.ubuntu.pool.ntp.org iburst
# pool 3.ubuntu.pool.ntp.org iburst
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
server 3.us.pool.ntp.org

# Use Ubuntu's ntp server as a fallback.
# pool ntp.ubuntu.com

ntpq -p的输出是:

代码语言:javascript
复制
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*hydrogen.consta 209.51.161.238   2 u   46   64  377  223.270  -93.650  47.200
+horp-bsd01.horp 152.2.133.54     2 u   47   64  377  271.806  -103.56  35.670
 ntpool1.603.new .XFAC.          16 u 1463  512    0    0.000    0.000   0.000
+69.10.161.7     195.205.216.85   3 u   30   64  377  268.569  -95.798  54.450

但我的系统仍在印度标准时间(IST)。我做错了什么?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-05-17 07:37:27

NTP总是在UTC分配时间。它在哪里并不重要。

时区在您的计算机上应用,不同的用户可以有不同的时区。在内部,Unix会跟踪UTC的时间。

若要更改时区,请运行sudo dpkg-reconfigure tzdata

还可以更改单个命令的时区:

代码语言:javascript
复制
[~]$ TZ=UTC; date
Fri 17 May 07:34:05 UTC 2019
[~]$ TZ=CEST; date
Fri 17 May 07:34:07 CEST 2019
[~]$ TZ=EST; date
Fri 17 May 02:35:03 EST 2019
[~]$ 

这里我首先展示了UTC时间,然后是中欧夏季时间(我的本地TZ),然后是东部标准时间,它在美国东部使用。

选择NTP服务器时,选择本地服务器。这可能意味着印度服务器。你想要尽可能的低延迟和低抖动。这可能意味着您应该使用in.pool.ntp.org,除非您有特殊的需求。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1143935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档