Windows-Server-2008-R2

當 Server 2008r2 不在域或 DC 上時,如何將其配置為 NTP 伺服器

  • March 30, 2020

設置如下:我們在客戶站點有 Windows Server 2008R2 伺服器。出於信任分離的原因,這些機器不是客戶域的成員。它們本身也不充當域主機,它們是嚴格獨立的實例。此設置無法更改。

連接到客戶網路的 Windows 伺服器通過“w32tm”接收 NTP 更新。這些伺服器還連接到私有 Stub 網路,其中包含不在客戶網路上的其他機器。我想為存根上的主機提供 NTP 服務以提供更好的日誌同步。

我可以在網上找到的所有文件似乎都假定 Windows 伺服器是域控制器。

如果可能,我只想為存根網路提供 NTP 伺服器服務。不應從客戶網路訪問它。

最好的設置方法是什麼?

NTP 伺服器不是域控制器的角色,甚至不是單獨的 Windows Server 的功能。

Windows 時間服務 (w32time) 在每台 Windows 電腦上都內置了客戶端和伺服器。伺服器端預設禁用,在dcpromo.

伺服器狀態通過系統資料庫項控制:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer]
"Enabled"=dword:00000001

只需cmd以管理員身份執行並使用命令:

reg add HKLM\system\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer \
   /v Enabled /t REG_DWORD /d 0x1 /f
w32tm /config /update

您將立即在您的 Windows 機器上擁有一個 NTPv3 兼容的時間伺服器。

引用自:https://serverfault.com/questions/848520