tencent cloud

Cloud Virtual Machine

最新情報とお知らせ
製品情報
パブリックイメージの更新情報
OSの公式サポート終了計画
製品に関するお知らせ
製品概要
CVM概要
製品の強み
基本概念
リージョンとゾーン
初心者ガイド
Service Regions and Service Providers
製品の課金
課金概要
課金モデル
課金項目
課金モデルの変更
購入インスタンス
仕様変更の料金説明
料金未払いに関する説明
クイックスタート
カスタム設定によるLinuxインスタンスの購入
カスタム設定によるWindowsインスタンスの購入
ユーザーガイド
操作ガイド一覧
ご利用制限一覧
インスタンス
スポットインスタンス
リザーブドインスタンス
イメージ
ストレージ
バックアップと復元
ネットワーク
セキュリティ
パスワード/キー
監視とアラート
運用管理
便利な機能
サーバー移行
オンライン移行
オフライン移行
移行に関するご相談
トラブルシューティング
CVMインスタンスにログインできない原因や対処法
Windowsインスタンスのログインに関する障害
Linuxインスタンスのログインに関する障害
その他のインスタンスログインに関する障害
インスタンス実行時の障害
Linuxインスタンスのメモリに関する障害
ネットワーク障害
実践チュートリアル
CVMの選定ガイド
環境構築
ウェブサイトの構築
アプリケーションの構築
可視化ページの構築
ローカルファイルをCVMへアップロード
ネットワークパフォーマンステスト
その他の実践チュートリアル
API リファレンス
History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
セキュリティとコンプライアンス
Cloud Access Management(CAM)
ネットワーク
よくあるご質問
リージョンとアベイラビリティゾーンに関するご質問
課金クラス
インスタンスに関するご質問
ストレージに関するご質問
イメージに関するご質問
サーバー移行について
ネットワークに関するご質問
セキュリティに関するご質問
OSに関するご質問
運用と監視に関するご質問
CAMに関するご質問
NTPサービスに関するご質問
適用シナリオに関するご質問
Agreements
CVM Service Level Agreements
Red Hat Enterprise Linux Image Service Agreement
Public IP Service Level Agreement
用語集

Linuxインスタンス:NTPサービスの設定

PDF
フォーカスモード
フォントサイズ
最終更新日: 2022-03-07 11:41:48

操作シナオリ

Network Time Protocol daemon (NTPD) は Linux OSのデーモンプロセスであり、ローカルシステムとクロックソースサーバ間の時間差を修正するために使用され、NTP プロトコルを完全に実現します。NTPDとNTPDateの違いは、NTPDateは強制的に即時更新するために使用でき、NTPDは体系的な方法として使用できます。このドキュメントでは、CentOS 7.5 OSのCVMを例として使用して、NTPDをインストールおよび設定する方法について説明します。

注意事項

一部のOSでは、デフォルトのNTPサービスとしてchronyを使用しています。NTPDが実行中であり、起動時に自動的に起動するように設定されていることを確認してください。
systemctl is-active ntpd.serviceコマンドを使用して、NTPDが実行されているかどうかを確認します。
systemctl is-enabled ntpd.serviceコマンドを使用して、NTPDが起動時に自動的に起動するように設定されているかどうかを確認します。
NTPサービスの通信ポートはUDP 123です。NTPサービスを設定する前に、UDP 123ポートをインターネットに開放することを確認してください。 このポートが開放されていない場合、セキュリティグループルールの追加 を参照して、ポートをインターネットに開放してください。

操作手順

NTPDサービスのインストール

次のコマンドを実行して、NTPDがインストールされているかどうかを確認します。
rpm -qa | grep ntp
次の結果が返される場合、NTPDがインストールされていることを意味します。
ntpdがインストールされているかを確認する


NTPDがインストールされていない場合は、yum install ntpコマンドを実行してNTPDをインストールしてください。
yum -y install ntp
NTPDはデフォルトでクライアントモードを使用します。

NTPの設定

1. 次のコマンドを実行して、NTPサービスの構成ファイルを開きます。
vi /etc/ntp.conf
2. iキーを押して編集モードに切り替え、サーバーの関連設定を見つけます。以下に示すように、サーバーを、設定するターゲットNTPクロックソースサーバ(time1.tencentyun.comなど)に変更し、不要なNTPクロックソースサーバを削除します。
serverの設定


3. Esc」キーを押し、:wqを入力し、ファイルを保存して閉じます。

NTPDの起動

次のコマンドを実行して、NTPDサービスを再起動します。
systemctl restart ntpd.service

NTPDステータスの確認

次のコマンドを実行して、必要に応じて NTPDのステータスを確認します。
次のコマンドを実行して、NTPがサービスポートUDP 123で正常にリッスンされているかどうかを確認します。
netstat -nupl
以下のような結果が返されると、正常にリッスンされていることを意味します。
netstat -nupl


次のコマンドを実行して、NTPDステータスが正常かどうかを確認します。
service ntpd status
以下のような結果が返されると、NTPDステータスが正常であることを意味します。
ntpd status

次のコマンドを実行して、より詳細なNTPサービス情報を取得します。
ntpq -p
以下のような結果が返されます:


remote:このリクエストに応答するNTPサーバの名前。
refid:NTP サーバが使用する上位NTPサーバです。
st:リモートサーバーの階層。サーバーのストラタムは、1から16まで、高から低に設定できます。負荷やネットワークの輻輳を軽減するため、原則としてストラタム1サーバーへの直接接続は避けることが推奨されています。
when:最後に成功したリクエストから経過した秒数。
poll:ローカルサーバーとリモートサーバー間の同期間隔(秒単位)。NTPを最初に実行すると、pollの値が小さく、サーバと同期頻度が高いため、できるだけ早く正しい時間範囲に調整することをお勧めします。調整後、pollの値は徐々に増加し、同期頻度は減少します。
reach:サーバーに接続できるかどうかをテストするために使用される8進数。接続が成功するたびに、reachの値が増加します。
delay:ローカルマシンからNTPサーバーに同期要求を送信する往復時間。
offset:NTPを介してホストとタイムソース間のミリ秒(ms)単位の時間差。オフセットが0に近いほど、ホストとNTPサーバーの時間が近くなります。
jitter:統計に使用される値。特定の連続したコネクション数の場合のオフセットの分布を集計します。つまり、絶対値が小さいほど、ホスト時間は正確になります。

NTPD を自動起動に設定する

1. 次のコマンドを実行して、NTPDが起動時に自動的に起動するように設定します。
systemctl enable ntpd.service
2. 次のコマンドを実行して、chronyが起動時に自動的に起動するように設定されているかどうかを確認します。
systemctl is-enabled chronyd.service
chronyが起動時に自動的に起動するように設定されている場合は、次のコマンドを実行して、自動起動リストからchronyを削除します。 chronyがNTPDと競合しているため、 NTPD の起動に失敗する可能性があります。
systemctl disable chronyd.service

NTPDセキュリティ強化

/etc/ntp.conf設定ファイルのセキュリティを強化するには、次のコマンドを順番に実行します。
interface ignore wildcard
interface listen eth0


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック