标签: time-synchronization

可靠的时间协议服务器在线?

我有一些旧的遗留硬件,我想保持时间同步。它支持 TIME 协议(不是 NTP)。是否有任何可靠的 TIME 服务器在线?如果有,在哪里?

-M

networking time time-synchronization

5
推荐指数
1
解决办法
174
查看次数

NTP 中的层次是什么增加的?

抱歉,我从手册页、维基百科等中不太清楚。

我理解层 0 作为权威时间源和层 1 作为连接服务器的概念。但是,对于在第 1 层时间服务器和最终桌面之间可能有额外跃点的更大网络,我不确定应该考虑什么。您是否会像在 traceroute 中看到的那样,每跳都会增加层数……或者这些主机是层数 2,而不管网络“距离”如何。

ntp time time-synchronization ntpd

5
推荐指数
1
解决办法
3542
查看次数

如何在 hyper V 上禁用时间同步

我在 hyper v 上有测试机(仅用于测试目的,所以我可以随心所欲地使用它),它是 ws 2008 r2 x64。我需要将日期更改为 2008 年,以便使用过期证书测试某些场景。是否有可能禁用 hyper v 时间同步。我发现了一些 hyper v 服务,但是我无法阻止它们(没有这样的选项)。

hyper-v time-synchronization

5
推荐指数
1
解决办法
1329
查看次数

纠正整个 Windows 域中的时间漂移

我做了很多研究,但未能找到解决我们问题的可靠答案。

简而言之,我们整个 Windows 域的运行速度慢了 35 分钟。即服务器和工作站。我认为这是由于操作主机角色被分配给 Hyper-V VM。从那以后,我们将角色转移到了物理服务器上。不幸的是,我从出色的前支持公司那里继承了这一点。

我的计划(只是一个想法!):

  1. 将默认域 GPO 的“计算机时钟同步的最大容差”从 5 分钟更改为 60 分钟,然后等待几个小时让它推送到工作站?默认情况下,它每 90 分钟复制一次,对吗?

  2. 使用操作主机角色在 DC 上设置外部时间源。这应该依次更新其他服务器和工作站。

为了确保我在这里提出一个简单的问题,在整个网络中纠正时间漂移的最安全和最有效的方法是什么? 显然,立即更改 DC 上的时间会导致 kerberos 身份验证出现重大问题。

windows domain time time-synchronization

5
推荐指数
1
解决办法
5514
查看次数

Windows Server 2012 R2 是否仍然需要时间同步?

我们的服务器在一个工作组中,我们是一家小公司,不使用域控制器。在 Windows Server 2008 R2 中,我们使用 TimeSync 来帮助保持最准确的时间,但不确定是否真的有必要。我们正在使用 Windows Server 2012 R2 重新加载我们的服务器,并想知道默认的 Windows 时间同步是否足够,或者我们是否应该再次使用 TimeSync?一个小的窗口服务。

谢谢

time time-synchronization windows-server-2012-r2

5
推荐指数
1
解决办法
4万
查看次数

为什么我的 Server 2008 R2 DC 上的时间不对?它声称正在同步到 ntp.org

好的。在我的工作站间同步时间获得了很多乐趣之后,我解决了这个问题。我的工作站现在与我的 Server 2008 R2 域控制器(物理服务器,而不是虚拟服务器)完美同步。

不幸的是,这意味着我们所有的计算机现在都是错误的,因为时间不正确!

我已经使用组策略配置了域控制器,如下所示:

  • 启用 Windows NTP 服务器(效果很好,所有工作站都从该服务器中提取了错误的时间)
  • 启用 Windows NTP 客户端
  • 配置 Windows NTP 客户端

配置:

NtpServer: ca.pool.ntp.org,0x09
Type: NTP
CrossSiteSyncFlags: 2
ResolvePeerBackoffMinutes: 15
ResolvePeerBackoffMaxTimes: 7
SpecialPollInterval: 3600
EventLogFlags: 0
Run Code Online (Sandbox Code Playgroud)

w32tm /query /status 的输出是:

Leap Indicator: 3(last minute has 61 seconds)
Stratum: 3 (secondary reference - syncd by (S)NTP)
Precision: -6 (15.625ms per tick)
Root Delay: 0.0949367s
Root Dispersion: 4.6343267s
ReferenceId: 0xC632918A (source IP:  198.50.145.138)
Last Successful Sync Time: 2014-08-05 11:34:35 AM
Source: ca.pool.ntp.org,0x09 …
Run Code Online (Sandbox Code Playgroud)

ntp time time-synchronization windows-server-2008-r2

5
推荐指数
1
解决办法
1万
查看次数

如何在 NTP 服务器上通过它同步很多机器来修复时间

我有一台 NTP 服务器,它的时间设置错误,是未来 7 小时(机器发货后时区已更改,但时间未更改)。服务器本身不同步,只有它的本地时钟。在这台服务器上,超过 10 个客户端同步他们的时钟,这导致整组服务器的时间错误。

我如何更改 NTP 服务器上的时间,使更正被转换并且所有客户端也将得到更正?我首先通过“date MMDDhhmm”进行了修复测试,它让客户端与服务器断开连接(ntpq 中服务器名称前面的星号消失了)。

我不知道当我手动更改所有服务器上的时间时,所有同步服务将如何运行,方法是将时钟设置回 7 小时,导致系统拥有来自未来的文件。可能会发生崩溃,系统会为晶圆厂生产提供服务。

linux ntp time-synchronization clock-synchronization

5
推荐指数
1
解决办法
1284
查看次数

NTP:如何为NTP服务器建立冗余解决方案?

在我公司的基础设施中,有 5 个数据中心位于偏远地区。

在每个远程位置,有一对服务器保存 DNS 和 NTP 服务,并在该位置的每台服务器上进行配置,以从这两个服务器获取 DNS 和 NTP 调用。

所有服务器都是 CentOS 6.x 机器。

有动机在这两个服务器之间创建 DNS 和 NTP 冗余。

涵盖了 DNS 部分,我只有 NTP 有问题。

确保当一个 NTP 服务器出现故障时,第二个/其余服务器将继续为客户端提供服务的正确方法是什么?

我已经谷歌搜索并找到了一个RedHat 解决方案来将其中一台服务器设置为主服务器(通过在客户端中将其配置为“true”),但万一“true”(主)服务器出现故障......然后它失败了,客户端不会从中获取 NTP 更新,因此它不是纯粹的冗余解决方案。

我想知道是否有人有任何配置此类解决方案的经验?

编辑#1:

为了测试 MadHatter 的答案,我做了以下工作:

  1. 我已经停止了服务器上的 NTPd,该服务器在每个 NTP 客户端上都配置为“首选”。
  2. 我正在等待 NTP 客户端停止针对此服务器工作并开始针对其合作伙伴 NTPd 服务器工作。
  3. 我正在ntpq -p客户端上运行以查看更改。这是输出ntpq -p
[root@ams2proxy10 ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 10.X.X.38      .INIT.          16 u    -  128    0    0.000    0.000 …
Run Code Online (Sandbox Code Playgroud)

ntp time-synchronization redundancy centos6

5
推荐指数
1
解决办法
2406
查看次数

Ubuntu 20.04 时间同步问题和可能不正确的状态信息

我在 KVM 主机 (Lubuntu 20.04) 上遇到了一些崩溃问题,在进行故障排除时,我注意到了一些与时间相关的错误。

经过进一步调查,令我震惊的是,我发现时间没有同步。我确定它是之前设置的,我不知道它是如何取消设置的。

admin@virtland:~$ sudo timedatectl
[sudo] password for admin: 
               Local time: Fri 2020-07-10 09:14:14 EDT  
           Universal time: Fri 2020-07-10 13:14:14 UTC  
                 RTC time: Fri 2020-07-10 13:14:14      
                Time zone: America/New_York (EDT, -0400)
System clock synchronized: no                           
              NTP service: n/a                          
          RTC in local TZ: no                           
admin@virtland:~$ 
Run Code Online (Sandbox Code Playgroud)

我找到了这个线程并尝试了最佳答案,但无济于事。 https://askubuntu.com/questions/929805/timedatectl-ntp-sync-cannot-set-to-yes

admin@virtland:~$ sudo systemctl stop ntp
admin@virtland:~$ sudo ntpd -gq
10 Jul 09:17:57 ntpd[34358]: ntpd 4.2.8p12@1.3728-o (1): Starting
10 Jul 09:17:57 ntpd[34358]: Command line: ntpd -gq
10 Jul 09:17:57 ntpd[34358]: …
Run Code Online (Sandbox Code Playgroud)

ubuntu ntp time-synchronization systemd-timesyncd

5
推荐指数
1
解决办法
2万
查看次数

在启动时立即与无规律时钟同步 ntp

我已经设置了一台 ntp 服务器和 5 个客户端。我想在启动时强制将客户端同步到服务器时钟。使用我当前的 ntp 设置,计算机正在同步,但几分钟后。我不能等待他们同步这么久。我没有使用 RTC/GPS,所有机器都在局域网中。我需要使用什么配置或命令来强制它们在启动时立即与无纪律的服务器时钟同步所有客户端*?

服务器ntp.conf

driftfile /var/lib/ntp/ntp.drift
leapfile /usr/share/zoneinfo/leap-seconds.list

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

server 127.127.1.0
fudge 127.127.1.0 stratum 8

# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited

# Local users may interrogate …
Run Code Online (Sandbox Code Playgroud)

linux ntp time time-synchronization ntpd

4
推荐指数
2
解决办法
1309
查看次数