[PC][Misc] NTP と Windowsの囲い込み戦略? (3)
これが今回のタイトルを持つ記事の肝です。Windows標準のインターネット経由での時刻あわせは通常のNTPサーバーを指定できないという罠が存在しましたorz 特にレジストリの設定を変えずに同期とれるようになれる方法を知っている方は教えて欲しいです。ネタを1つ披露するくらいはしますよ(Windowsを悪い意味で信頼してます(w
Windowsでは普通のNTPサーバーをインターネット時刻で指定しても同期に失敗します。
IIJ | SEIL Series [ FAQ - 設定/運用/管理についてのFAQ ]
Windows Server 2003 で Windows 以外の NTP サーバーとの同期が成功しない
上記リンクの設定をした後はインターネット時刻は勝手にレジストリの設定を書き換えてしまうようで(確証はないですがなんかそんな感じ)使えません。もしインターネット時刻の設定をいじってしまった場合、もう一度やり直しです。
それにしても、Microsoftのページでできませんって説明してるのはなんとも(笑)何でデフォルトをクライアント設定にしてないのだろうか…
Windows が実行されていない一部の NTP サーバーは、クライアント モードを使用する要求以外には応答しません。
すみません。time.windows.com以外でできるサーバーを知りません。WindowsにプリセットされているもうひとつのNTPサーバーとは同期に成功したことがないです。混み混みなのか?それにしても一部って表現は何だ!!一部って!!ぶちきれたぜ!!(違)
また、とりあえずこの設定のままだと1週間に1回しか同期をとらないのでもうちょっと頻繁に同期をとるようにします。
デスクトップは自分のサーバーを見に行ってるので1時間に1回程度で設定。まあこれくらいなら問題ないと思います。ただ、ノートPCはその性格上どこからつなぐかわからないので、プロバイダのNTPサーバーを指定するので1日に1回の参照に変更しておきます。
あと、よりWindowsのNTPのことを知りたかったら下記のサイトが参考になります。
Windows OSにおける時刻同期サービスとNTP − @IT
w32timeデバッグ・ログとw32tmコマンド − @IT