Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

タイム ゾーンの設定

概要 時間帯は、同じ時間を観測する領域を表します。ネットワーク デバイスで日付と時刻を設定する前に、タイム ゾーンを設定することをお勧めします。

既定のタイム ゾーンを変更する

ルーターまたはスイッチング デバイスのデフォルトのローカル タイム ゾーンは、UTC(世界標準時(以前はグリニッジ標準時、GMT)です。

ローカル タイム ゾーンを変更するには、 階層レベルで ステートメントを[edit system]含めますtime-zone

オプションを GMT hour-offset 使用して、UTC(GMT)時間を基準にタイムゾーンを設定できます。デフォルトでは、 hour-offset は 0 です。これを–14~+12の範囲の値に設定できます。

PDT(太平洋夏時間)や WET(西ヨーロッパ時間)などの文字列として指定 time-zone したり、大陸や大都市を指定することもできます。

メモ:

Junos OS は POSIX タイム ゾーン標準に準拠しています。これは UTC に対するタイム ゾーンの一般的な表示方法に対して直感的ではありません。UTC(グリニッジ経線の東)より前のタイムゾーンは、一般的に GMT +nと表示されます。たとえば、中央ヨーロッパ時間(CET)ゾーンは GMT +1 と示されます。しかし、POSIX タイム ゾーン指定では、これは当てはまりません。POSIX は CET を GMT-1 と示します。CET ゾーンにルーターまたはスイッチの set system time-zone GMT+1 ステートメントを含める場合、デバイスの時刻は GMT より 1 時間遅く、実際の CET 時間より 2 時間遅くなります。このため、POSIX タイム ゾーン文字列を使用する方が簡単です。この文字列は、 を set system time-zone ?入力してリストすることができます。

時間帯の変更がルーターまたはスイッチで実行されているすべてのプロセスに有効にするには、ルーターまたはスイッチを再起動する必要があります。

次の例では、現在のタイム ゾーンを に変更する方法を America/New_York示しています。

Junos OS リリース 15.1F6 以降、RE-MX-X6、RE-MX-X8、RE-PTX-X8 ルーティング エンジンを搭載したルーターでは、日付と時刻のゾーンが管理者ゲスト Junos OS からホスト OS に同期されます。このため、ゲストOSとホストOSは同じタイムゾーンを使用するため、Junos OSとホストOSのシステムログファイルのタイムスタンプに違いはありません。このタイム ゾーンと日付の同期では、ホストのタイム ゾーンを既定の UTC から構成済みのタイム ゾーンに変更します。ただし、時間帯の変更がルーターで実行されているすべてのプロセスに有効にするには、 コマンドを使用してルーターを request vmhost reboot 再起動します。

Internet Assigned Numbers Authority(IANA)タイム ゾーン

Junos OSデバイスは、IANAタイムゾーンデータベースとも呼ばれるtzデータベースを使用して、タイムゾーンを管理します。このデータベースは、IANAによって定期的に更新され、政治的および時間的変化を反映しています。そのため、Junos デバイスがグローバルタイム ゾーンと夏時間の間隔を正確に反映し続けるために、このファイルを更新する必要がある場合があります。

IANAタイムゾーンデータベースを更新するには、以下の手順を実行します。

タイム ゾーン ファイルのインポートとインストール

IANAのタイムゾーンデータベースは、Internet Assigned Numbers Authority(IANA)によって管理されています。これは、ICANN(割り当て名と番号)に関するInternet Corporationの部門です。最新のIANAタイムゾーンデータベースファイルは、以下のURLからダウンロードできます: http://www.iana.org/time-zones

次の手順では、デバイスにファイルをインストールする方法を 1 つ説明します。ただし、ネットワーク アクセスやその他の設定によっては、これらの手順を変更する必要がある場合があります。

  1. Junos デバイスにログインします。
  2. CLI インターフェイスを使用している場合は、シェル インターフェイスを開きます。
  3. 内のディレクトリをtz/var/tmp作成し、そのディレクトリに移動します。
  4. FTP を使用して、タイム ゾーン ファイル アーカイブをダウンロードします。
    メモ:

    FTP を使用するには、デバイスで FTP を有効にする必要があります。FTP は、 階層に [edit system services] ステートメントをftp追加することで有効になります。

    メモ:

    必要に応じて、上記の未指定ファイルを編集して、タイム ゾーンを作成または変更できます。

  5. コンパイルするタイム ゾーン ファイルの名前を選択し、次のスクリプトにフィードします。たとえば、北米およびアジアの tz ファイルを生成するには、次のようにします
  6. CLI を使用して、生成された tz ファイルの使用を有効にします

    これは 、/var/db/zoneinfo/ で新しく生成された tz ファイルを表示する必要があります。

  7. タイム ゾーンを設定し、設定をコミットします。
  8. タイム ゾーンの変更が有効になっていることを確認します。

カスタムタイムゾーンを設定する

カスタム タイム ゾーンを使用するには、次の手順に従います。

  1. (既知のソースまたは指定されたソースから)タイム ゾーン アーカイブをルーターまたはスイッチにダウンロードします。tz ファイルを生成する zic タイム ゾーン コンパイラを使用してタイム ゾーン アーカイブをコンパイルします。
  2. CLIを使用して、生成されたtzファイルを次のように使用できるようにルーターまたはスイッチを設定します
  3. インポートしたタイム ゾーンを表示します(/var/db/zoneinfo/ のディレクトリに保存されます)。

    インポートされたタイム ゾーンを使用するようにルーターを設定しない場合、Junos OS のデフォルトのタイム ゾーンが表示されます( /usr/share/zoneinfo/ のディレクトリに保存されます)。