

# EC2 インスタンスまたはインターネットに接続されたデバイスのタイムリファレンスを、パブリック Amazon Time Sync Service を使用するように設定する
<a name="configure-time-sync"></a>

インスタンス、またはローカルコンピュータやオンプレミスサーバーなどのインターネットに接続されたデバイスを、インターネット上の `time.aws.com` でアクセスできるパブリック Amazon Time Sync Service を使用するように設定できます。ローカル Amazon Time Sync Service のバックアップとして、そして AWS 外部のリソースを Amazon Time Sync Service に接続するために、パブリック Amazon Time Sync Service を使用できます。

**注記**  
最高のパフォーマンスを得るにはインスタンスでローカル Amazon Time Sync Service を使用し、パブリック Amazon Time Sync Service はバックアップとしてのみ使用することをお勧めします。**

インスタンスまたはデバイスのオペレーティングシステムの説明に従ってください。

## Linux
<a name="configure-time-sync-linux"></a>

**chrony または ntpd を使用してパブリック Amazon Time Sync Service を使用するように Linux インスタンスまたはデバイスを設定するには**

1. 次のように、テキストエディタを使用して `/etc/chrony.conf` (chrony を使用する場合) または `/etc/ntp.conf` (ntpd を使用する場合) を編集します。

   1. インスタンスまたはデバイスが、Leap Smearing を行うサーバーと行わないサーバーを混在させようとしないように、ローカル Amazon Time Sync Service への既存の接続以外の `server` で始まる行を削除またはコメントアウトします。
**重要**  
パブリック Amazon Time Sync Service に接続するように EC2 インスタンスを設定する場合は次の行でローカル Amazon Time Sync Service に接続するようにインスタンスを設定しているので、この行を削除しないでください。ローカル Amazon Time Sync Service の方が、直接的な接続でクロックが正確です。パブリック Amazon Time Sync Service はバックアップとしてのみ使用してください。  

      ```
      server 169.254.169.123 prefer iburst minpoll 4 maxpoll 4
      ```

   1. パブリック Amazon Time Sync Service に接続するには次の行を追加します。

      ```
      pool time.aws.com iburst
      ```

1. 以下のコマンドのいずれかを使用してデーモンを再起動します。
   + chrony

     ```
     sudo service chronyd force-reload
     ```
   + ntpd

     ```
     sudo service ntp reload
     ```

## macOS
<a name="configure-time-sync-macos"></a>

**パブリック Amazon Time Sync Service を使用するように macOS インスタンスまたはデバイスを設定するには**

1. **[システム環境設定]** を開きます。

1. **[Date & Time]** (日付と時刻) を選択し、**[Date & Time]** (日付と時刻) タブを選択してください。

1. 変更するにはロックアイコンを選択し、プロンプトが表示されたらパスワードを入力してください。

1. **[Set date and time automatically]** (日付と時刻を自動的に設定) に、**time.aws.com** と入力してください。

## Server
<a name="configure-time-sync-windows"></a>

**パブリック Amazon Time Sync Service を使用するように Windows インスタンスまたはデバイスを設定するには**

1. **[Control Panel]** (コントロールパネル を開いてください。

1. **[Date and Time]** (日付と時刻) アイコンを選択してください。

1. **[Internet Time]** (インターネット時刻) タブを選択してください。お使いの PC がドメインの一部である場合、このタブは使用できません。その場合はドメインコントローラと時刻が同期されます。Amazon Time Sync Service を使用するようにコントローラを設定できます。

1. **[Change settings]** (設定を変更) を選択してください。

1. **[インターネットタイムサーバーと同期]** のチェックボックスをオンにします。

1. **[Server]** (サーバー) の横に、**time.aws.com** と入力してください。

**パブリック Amazon Time Sync Service を使用するように Windows Server インスタンスまたはデバイスを設定するには**
+ [Microsoft の手順](https://support.microsoft.com/en-us/kb/816042)に従ってレジストリを更新してください。