4

他のローカル マシンが時刻を同期する ntp サーバーとして機能するマシンをセットアップしようとしています。これは、ntp サーバー マシンがインターネットに接続されているかどうかに関係なく発生する必要があります。つまり、時刻が正確であることは重要ではなく、マシンが互いに同期されていることだけが重要です。

私の構成ファイルは次のとおりです。

NTP サーバー /etc/ntp.conf

driftfile /var/lib/ntp/ntp.drift

server 0.pool.ntp.org iburst
server 1.pool.ntp.org iburst
server 2.pool.ntp.org iburst
server 127.127.1.0
fudge 127.127.1.0 stratum 10

restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

restrict 127.0.0.1
restrict ::1

NTP クライアント /etc/ntp.conf

driftfile /var/lib/ntp/ntp.drift

server 192.168.1.146 iburst

restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

restrict 127.0.0.1
restrict ::1

サーバーの時刻を変更してから、ntp サーバーを実行sudo /etc/init.d/ntp start し、クライアントが ntp 更新を受信できることをテストしますsudo ntpdate 192.168.1.146

これは機能しますが、インターネットに接続されている場合にのみ機能します (マスターが外部の ntp サーバーからではなく、私のコマンドによって設定された時刻を持っている場合でも)。

構成ファイルに何か問題がありますか? 私が見逃しているステップはありますか?

4

1 に答える 1