Time.ms
メインコンテンツへ移動

システム時計の設定

NTP 設定ガイド

Time.ms では、ブラウザー上で端末時計のずれを確認できます。パソコン自体の時刻を正確に保つには、信頼性の高い NTP サーバーを使用するよう OS を設定してください。

推奨サーバー

シンプルで信頼性の高い公開 NTP サーバーが必要な場合は、time.cloudflare.com を利用できます。

公式ドキュメント: Cloudflare Time Services NTP usage.

Windows 11

  1. 「設定」を開き、「時刻と言語」に進みます。
  2. 「日付と時刻」を開き、「時刻を自動的に設定する」をオンにします。
  3. 設定できる場合は、インターネット時刻サーバーに time.cloudflare.com を指定します。
  4. 「今すぐ同期」をクリックし、その後「時計ずれテスト」で時刻差を確認します。

PowerShell で確認

w32tm /query /status

macOS

  1. 「システム設定」を開き、「一般」から「日付と時刻」に進みます。
  2. 日付と時刻の自動設定をオンにします。
  3. カスタムのネットワーク時刻サーバーを指定できる場合は、time.cloudflare.com を使用します。
  4. 同期が完了したら、ブラウザーの時計ずれテストをもう一度実行します。

ターミナルで確認

systemsetup -getusingnetworktime

Linux サーバー

最近の多くのディストリビューションでは、systemd-timesyncd、chrony、ntpd のいずれかが使用されています。有効になっている時刻同期サービスに、次のサーバーを設定してください。

サーバーの値

time.cloudflare.com

設定を変更した後は時刻同期サービスを再起動し、ディストリビューション標準のツールで同期状態を確認してください。

systemd-timesyncd

timedatectl status

chrony

chronyc tracking

ルーターとネットワーク機器

ルーター、NAS、ファイアウォール、カメラなど、多くのネットワーク機器には NTP サーバーの入力欄があります。サーバーに time.cloudflare.com を指定し、自動同期を有効にしてください。

  • 手動時刻とネットワーク時刻の両方を選べる場合は、NTP または SNTP モードを使用します。
  • タイムゾーンは NTP サーバーとは別に設定してください。
  • 設定を保存したら、次回の同期まで待ってから時刻差を確認します。

設定後の確認

システムの同期後に「時計ずれテスト」を開いてください。時刻差が小さくネットワーク遅延も短ければ、ほとんどの用途で十分な精度に同期されています。

時刻差を確認

設定変更の前後で時計ずれテストを実行し、結果を比較します。

サービスの状態を確認

OS 上でネットワーク時刻が有効になり、同期済みと表示されることを確認します。

再同期を待つ

一定間隔で同期するシステムでは、設定から数分後に時刻差が改善する場合があります。

トラブルシューティング

時刻差が 1 秒を超えたまま
時刻の自動設定、サービスの状態、UDP ポート 123 が遮断されていないかを確認してください。
時刻差は小さいのにタイムゾーンが正しくない
NTP が同期するのは絶対時刻です。タイムゾーンは OS で別途変更してください。
仮想マシンの時計がずれ続ける
ゲスト OS の時刻同期サービスと、ホスト連携の設定を両方確認してください。

NTP のよくある質問

NTP とは何ですか?

NTP は Network Time Protocol の略で、コンピューターがネットワーク経由で時計を同期するために使う標準プロトコルです。

どの NTP サーバーを使えばよいですか?

信頼性の高い公開サーバーとして time.cloudflare.com を利用できます。多くの OS には、提供元が運用する時刻サーバーも初期設定されています。

正確なシステム時刻が重要なのはなぜですか?

システム時刻が正確であれば、認証、HTTPS 証明書、ログ、スケジュール処理、バックアップ、分散システムを正しく動作させやすくなります。