GNU/Linux >> Linux の 問題 >  >> Debian

Debian11でNTPサーバーとクライアントを設定する方法

NTPは、NetworkTimeProtocolの略です。これは、クライアントコンピューターのクロックをサーバーのクロックと同期するために使用されるプロトコルまたはサービスです。サーバーの時計もインターネットと同期しています。

この記事では、ご使用の環境でNTPサーバーをセットアップし、クロックをクライアントマシンと同期する方法を説明します。 Debian11マシンですべてのコマンドと手順を実行しました。

Debianパッケージリポジトリを更新する

新しいパッケージのインストールを開始する前に、Debianリポジトリリストが更新されていることに注意する必要があります。ルート権限でターミナルを開き、次のコマンドを実行してパッケージリポジトリを更新します。

apt-get update

DebianにNTPサーバーをインストールする

NTPサーバーをインストールするには、端末で次のコマンドを実行します。プロンプトが表示されたら、キーボードからYを入力します。

apt-get install ntp

インストールが完了するのを待ちます。インターネットの速度によっては、完了するまでに数分かかる場合があります。

以下は出力例です。

インストールの確認

以下のコマンドを実行すると、インストールとバージョンを確認できます。

sntp --version

NTPサーバーを再起動します

次のコマンドを実行して、NTPサーバーを再起動します。

systemctl restart ntp

NTPサービスが実際に実行されているかどうかを確認するには、次のコマンドを実行します。

systemctl status ntp

以下は、NTPサービスがサーバー上で実行されていることを示すサンプル出力です。

クライアントがファイアウォールにアクセスできるように、NTPサーバーでファイアウォールを構成します

NTPサーバーでターミナルを開き、root権限で次のコマンドを実行します。

iptables -A OUTPUT -p udp --dport 123 -j ACCEPT
iptables -A INPUT -p udp --sport 123 -j ACCEPT

以下は出力例です。

NTPクライアントのインストール

NTPサーバーと時間同期するようにNTPクライアントを構成しましょう。このためには、クライアントマシンにntpdデーモンをインストールする必要があります。

apt-get install ntpdate

インストールが完了するのを待ちます。インターネットの速度によっては、完了するまでに数分かかる場合があります。

以下は出力例です。

クライアントへのNTPのインストール

ルート権限でターミナルを開き、次のコマンドを実行します。

apt-get install ntp

インストールが完了するのを待ちます。インターネットの速度によっては、完了するまでに数分かかる場合があります。

以下は出力例です。

NTPクライアントの構成

クライアントマシンにNTPデーモンをインストールしたら、次に、そのクロックをNTPサーバーと同期できるように構成します。

次のコマンドを実行して、nanoエディターで構成ファイルを開きます。

nano /etc/ntp.conf

次の行を追加します

server 10.1.1.1 prefer iburst

以下は、上記の行を構成ファイルに追加した後の出力例です。

root権限を持つ端末で次のコマンドを実行して、上記の行を追加した後、NTPサービスを再起動します。

systemctl restart ntp

ステータスを確認するには、端末で次のコマンドを実行します。

ntpq -p

以下は出力例です。

結論

これで、NTPサーバーとクライアントの基本的な構成は完了です。頑張ってください!


Debian
  1. Debian 9StretchLinuxでNTPサーバーとクライアントをセットアップする方法

  2. Debian10でOpenVPNサーバーをセットアップする方法

  3. Linux NTP サーバーとクライアントをインストールして構成する方法

  1. Debian11サーバーでSFTPサーバーをセットアップする方法

  2. Ubuntu20.04でNFSサーバーとクライアントをセットアップする方法

  3. CentOS / RHEL 7 で NTP サーバーとクライアントを構成する方法

  1. Debian10BusterでSambaサーバーをセットアップする方法

  2. Debian10BusterでNFSサーバーをセットアップする方法

  3. AlmaLinuxでNTPサーバーとクライアントを構成する方法