Ubuntu 20.04LTSでNTPサーバーとクライアントをセットアップする方法

このチュートリアルでは、Ubuntu 20.04LTSにセットアップNTPサーバーとクライアントをインストールする方法を示します。 ご存じない方のために説明すると、NTP(ネットワークタイムプロトコルの略)を使用して、クライアントシステムのシステムクロックをサーバーのクロックと同期させます。 NTPサーバーには、2つのシステム間で1ナノ秒の精度で同期できる機能があり、2つのシステムが簡単に通信できるようになっています。 システム時間は、ユーザーだけでなく、コンピューター自体にも適用されます。 実際、タイムスタンプを使用すると、2台以上のコンピューター間での通信やネットワークサービスの適切な提供、およびネットワークカードの最適化が容易になります。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)でのconfigureNTPサーバーとクライアントのステップバイステップのインストールを紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。

Ubuntu 20.04 LTS FocalFossaでのNTPサーバーとクライアントのセットアップ

手順1.まず、次のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。 apt ターミナルのコマンド。

sudo aptアップデート
sudo aptアップグレード

ステップ2.UbuntuにNTPサーバーをインストールします。

以下のコマンドを実行して、NTPサーバーをUbuntuシステムにインストールします。

sudo apt install ntp

次のコマンドからインストールを確認できます。

sntp –version

ステップ3.NTPサーバーを構成します。

デフォルトでは、NTPプロトコルには、以下に示すように、構成ファイルですでに構成されているデフォルトのNTPプールサーバーが付属しています。 /etc/ntp.conf ファイル:

sudo nano /etc/ntp.conf

お住まいの地域に最も近いNTPサーバープールへの変更を検討してください。 使用 NTPプールプロジェクト あなたの場所に最も近いNTPサーバープールを見つけるためのウェブサイト。 例:シンガポールのNTPプールリストを次のように構成ファイルに置き換えます。

サーバー0.sg.pool.ntp.orgサーバー1.sg.pool.ntp.orgサーバー2.sg.pool.ntp.orgサーバー3.sg.pool.ntp.org

次に、変更を有効にするためにNTPサービスを再起動します。

sudo systemctl restart ntp

手順4.ファイアウォールを構成します。

Ubuntuシステムでファイアウォールを有効にしている場合、着信要求を受け入れるには、NTPのポートを許可する必要があります。

sudo ufw allow ntp
sudo ufwリロード
sudo ufwステータス

ステップ5.NTPクライアントとサーバーのクロック同期。

NTPサーバーを手動で同期するには、次を使用する必要があります ntpdate、以下のコマンドを使用してインストールします。

sudo apt install ntpdate

次に、実行します ntpdate 以下のコマンドを使用します。

sudo ntpdate

次に、を無効にします systemd timesyncd 代わりにNTPサーバーを使用するためです。 Enter 次のコマンド:

sudo timedatectl set-ntp off

手順6.クライアントにNTPをインストールします。

次に、クライアントシステムにNTPデーモンをインストールする必要があります。

sudo apt install ntp

その後、クライアントマシンで構成ファイルを編集して、NTPサーバーと自動的に同期するようにします。

sudo nano /etc/ntp.conf

次のファイルを追加します。

サーバーはiburstを優先します

NTPの現在の同期ステータスを表示するには、ターミナルで以下のコマンドを実行します。

ntpq -p

おめでとう! これで、NTPが正常に構成されました。 このチュートリアルを使用して、Ubuntu 20.04 LTS FocalFossaシステムでNTPサーバーとクライアントをセットアップしていただきありがとうございます。 追加のヘルプや役立つ情報については、Ubuntuの公式Webサイトを確認することをお勧めします。