UbuntuにスタンドアロンNTPサーバーをセットアップします。
問題は、私がインターネットで見るすべてのチュートリアルが、サーバーをインターネット上の別のタイムサーバーと同期させてから、ネットワークで時間をブロードキャストする方法に関するものです。
必要なのは、独自のシステムクロックを使用してネットワークにブロードキャストするように設定するサーバーで、その前にインターネットタイムサーバーと同期する必要はありません。どうすればそれを達成できますか?
また、サーバーとクライアントがデーモンを正しく実行していることを確認するために、ntpd
またはntpdc
を使用してどのコマンドを実行できますか?
/etc/ntp.conf
の下にあるこれらのプールサーバーのリストをコメントアウトして、独自のサーバーを指定することができます。完全なステップを示しましょう:
サーバー側
まず、ntpdateサービスを無効にします。
Sudo update-rc.d -f ntpdate remove
NTPをインストールする
Sudo apt-get install ntp
Ntp構成ファイルを開いて編集します。
/etc/ntp.conf
これらのプールサーバーをコメントアウトし、独自のサーバーアドレスを指定します。例:
server 192.168.20.1
次に、ntpサービスを再起動します
Sudo service ntp restart
クライアント側
NTPをインストールする
Sudo apt-get install ntp
そして、構成ファイルを編集します/etc/ntp.conf
最後に、独自のサーバーアドレスを指定します。
server 192.168.20.1
NTPサーバーのDNSエントリがある場合は、次のように使用できます。
server et.ntp.org
再起動
Sudo service ntp restart
最後の質問でこれを見る必要があります:
これは古い質問ですが、ここには答えがありませんので、すでに問題を解決している場合は、この問題に苦労して他の人々に答えを提供します。
(サーバー上で)使用する場合があります。
server 127.127.1.0
fudge 127.127.1.0 stratum 8
ここで、stratum #numberはかなり低い数値です。つまり、サーバーが提供する時間情報についてサーバーを信頼できることを意味します。