Windowsマシンを使用したNTPサーバ/クライアントで時刻同期せず,困っています。

困っていること・質問したいこと

「困っていること」
現場でNTPサーバ/NTPクライアントのNTPクライアント(Secondaryサーバ)が,NTPサーバ(Primaryサーバ)に同期せず,困っています(下記図参照)。
イメージ説明

「質問したいこと」
1の方が解決したい優先順位大になります。ご教授お願いいたします。

  1. SpecialPollIntervalを使用していると,Spike状態になるから,参考URL1に記載があるようにSpecialPollIntervalは使用しない方がいいのでしょうか?
  2. 参考URL1,参考URL2に記載があるように,レジストリ「MinPollInterval」と「MaxPollInterval」の範囲で決まるようにするためには,レジストリ「NtpServer(Parameters)」における「ドメイン名(IP名),0x09」を「ドメイン名(IP名),0x08」に変更すればよいのでしょうか?
  3. NTPクライアントの時刻同期間隔を,レジストリ「MinPollInterval」と「MaxPollInterval」の範囲で決まるようにした場合,一定間隔で同期しないということでしょうか?Slewモードで動いているから,時刻がずれた場合,毎回,異なる同期間隔でゆっくり時刻同期するということでしょうか?
  4. Windows Timeサービスの「スタートアップの種類」を「手動」から「自動」や「自動(遅延開始)」に変更する必要があるのでしょうか?

調査して分かったこと

「NTPサーバに設定する項目」

  • 「権限のあるNTPサーバとして公開する」ために下記レジストリを変更する。

レジストリ:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Config
サブキー:AnnounceFlags(default:0x0a(10))
値を0x0a(10)→0x05(5)に変更する。

  • 「NTPサーバを有効にする」ために下記レジストリを変更する。

レジストリ:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Providers\NtpServer
サブキー:Enabled(default:0x00(0))
値を0x00(0)→0x01(1)に変更する。

「NTPクライアントに設定する項目」

  • 「NTPサーバと時刻を同期する」ために,インターネット時刻のサーバ同期IP設定
  • 「NTPクライアントを有効にする」ために下記レジストリの値を確認する。

レジストリ:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Providers\NtpClient
サブキー:Enabled(default:0x01(1))
値が0x01(1)になっていない場合,0x01(1)に変更する。OEMPCの場合,デフォルトで「time.windows.com」や「time.nist.gov」と時刻同期するため,0x01(1)になっている。

「Windows Timeサービス(W32Time)の状態遷移図」
イメージ説明

「NTPサーバ(Win7)の設定状態(おそらく)」
w32tmのスタートアップの種類:手動
AnnounceFlags(Config):0x05(5)
HoldPeriod(Config):0x05(5)
LargePhaseOffset(Config):0x2faf080(50,000,000)=5s
MaxPollInterval(Config):0x0f(15)=2^15=32,768=9h6m8s
MinPollInterval(Config):0x0a(10)=2^10=1,024=17m4s
NtpServer(Parameters):ドメイン名,0x09
SpecialPollInterval(NtpClient):0x00093a80(604,800)=7日
Enabled(NtpClient):0x01(1)
Enabled(NtpServer):0x01(1)

「NTPクライアント(Win10)の設定状態(おそらく)」
w32tmのスタートアップの種類:手動
AnnounceFlags(Config):0x0a(10)
HoldPeriod(Config):0x05(5)
LargePhaseOffset(Config):0x2faf080(50,000,000)=5s
MaxPollInterval(Config):0x0f(15)=2^15=32,768=9h6m8s
MinPollInterval(Config):0x0a(10)=2^10=1,024=17m4s
NtpServer(Parameters):ドメイン名,0x09
SpecialPollInterval(NtpClient):0x00008000(32,768)=9h6m8s
Enabled(NtpClient):0x01(1)
Enabled(NtpServer):0x00(0)

参考情報

タイムサーバ:シチズン時計
NTPクライアント/サーバ(Win7):FAPC, Toshiba
NTPクライアント(Win10):ノートPC, Lenovo

コメントを投稿

0 コメント