NTPは、サーバーとクライアントマシンの時刻を同期するために使用される「Network Time Protocol」の略語です。 このプロセスでは、クライアントマシンは現在の時刻をサーバーに要求し、サーバーはパケットの形式でデータを送信します。 普遍的であり、UTC(協定世界時)として知られているすべての人が続いている時間の標準があります。 ポート123はデフォルトでNTPサーバに割り当てられており、このプロセス全体の後にUser Datagram Protocol(UDP)が続きます。
この記事では、DebianにNTPをインストールして設定することにより、NTPサーバーを見つけることに焦点を当てています。
Debianで自分のNTPサーバーを見つけるにはどうすればよいですか
NTPは、クライアントマシンがサーバーに時刻の設定を要求するプロセスです。 だから、最初に私たちは、NTPサーバーをインストールして設定する方法を理解し、その後、NTPのIPアドレスを見つける方法を学びます。
NTPのインストールと設定:まず、Debianのリポジトリを更新します:

NTPの利用可能な最新のパッケージをインストールします:

デフォルトでは、インストール後、NTPはactiveステータスである必要がありますが、そのステータスを確認することで確認できますが、非アクティブの場合はNTPサー:

再起動後、実行中かどうかの状態を確認します:

したがって、NTPが実行されています。 次に、クライアントがサーバーを要求できるようにファイアウォールを設定します。

ここでこれらの2つのコマンドを実行し、デフォルトでNTPに割り当てられているポート123でクエリを許可するようにファイアウォールに要求します。
iptables-A INPUT-p udp–dport123-j ACCEPT

次に、rootユーザーモードを次のように終了します:
ntpstatを使用したNTP動作の検証:ntpstatコマンドは、サーバーとクライアントの間で接続が確立されているかどうかを示し、接続が確立されている場合、ステータスは”synchronized” Ntpstatがコマンドの実行時に”コマンドが見つかりません”というエラーを生成する場合:

次に、次のコマンドを実行してntpstatをインストールできます。

ステータスを確認するには、コマンドを再度実行します。

出力は、サーバーとの時間の補正の最近の詳細と一緒にNTPサーバーのIPアドレスを示し、我々は終了ステータスを取得するためにコマンドを実行しますクロック

結果”0″は、クライアントの時計がサーバーと同期されていることを意味します。 他の結果は、クライアントマシンのクロックがサーバーと同期されていないことを意味する”1″またはクライアントがサーバーに接続されていないことを
ntpqコマンドを使用したntpサーバーの確認:Ntpqコマンドは、NTPデーモン、ntpd操作を監視し、NTPのパフォーマンスを決定します。 フラグを使用します。pは、サーバーが知っているピアのリスト全体を状態の概要とともに表示することを意味し、nはホストアドレスを表示することを意味します。

おわりに
NTPは、世界がフォローしているのと同じ時間単位と同期することを可能にします。 NTPはサーバに時刻情報を与えるように依頼することによってマシンの時刻を設定し、両方がインターネットの時刻と同期されます。 この記事では、DebianでNTPサーバに関する情報を取得するための2つの方法について説明しました。 この投稿が、DebianでNTPサーバーを見つける方法だけでなく、サーバーとクライアントの両方のマシンでのNTPのインストールと設定も理解するのに役立つことを願