このチュートリアルでは、CentOS 8にNTPサーバーをインストールする方法を示します。知らなかった人のために、Chronyはネットワークタイムプロトコル(NTP)の実装です。 Chronyは通常、コンピューターをインターネットタイムサーバーまたはラジオや衛星放送の受信機、電話モデムサービスなどの他のソースに同期します。 また、クライアントシステムのタイムソース/サーバーとしても使用できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo
‘root権限を取得するコマンドに。 CentOS8にNTPサーバーを段階的にインストールする方法を説明します。
CentOS8にNTPサーバーをインストールします
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf update sudo dnf install epel-release
ステップ2.CentOS8にNTPサーバーをインストールします。
次のコマンドを実行して、Chronyをインストールします。
sudo dnf install chrony
手順3.ChronyNTPサーバーを構成します。
サーバーをNTPサーバーとして構成します。これは、組織内のすべてのクライアントのリモートタイムサーバーとして機能します。
nano /etc/chrony.conf
次の行を追加します。
# line 3: change servers to synchronize (replace to your own timezone NTP server) # need NTP server itself to sync time with other NTP server # pool 2.centos.pool.ntp.org iburst pool ntp.nict.jp iburst
# line 24: add network range to allow to receive time synchronization requests from NTP Clients # specify your local network and so on # if not specified, only localhost is allowed allow 10.0.0.0/24
Chronyサービスを再起動して、構成の変更を適用します。
sudo systemctl restart chronyd sudo systemctl enable chronyd
手順4.ファイアウォールを構成します。
クライアントからのNTP要求を許可するファイアウォールルールを追加します。
sudo firewall-cmd --add-service=ntp --permanent sudo firewall-cmd --reload
手順5.NTPサーバーを確認します。
次のコマンドを入力して、NTPが機能しているかどうかを確認します。
[[email protected] ~]# chronyc sources
210 Number of sources = 4 MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^+ ntp-a3.nict.go.jp 1 8 466 331 +937us[ +937us] +/- 8281us ^* ntp-k1.nict.jp 1 8 466 318 -1925us[-2056us] +/- 8056us ^+ ntp-b2.nict.go.jp 1 7 466 286 -180ns[ -180ns] +/- 10ms ^+ ntp-b3.nict.go.jp 1 6 466 22 +478us[ +478us] +/- 9808us
おめでとう! NTPが正常にインストールされました。 CentOS8システムにNTPサーバーをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、確認することをお勧めします Chronyの公式ウェブサイト。