ntpd - 私のntpdプロバイダがダウンしたとき、私のネットワークはなぜ/どのようにntp同期を受けますか?

ntpd - 私のntpdプロバイダがダウンしたとき、私のネットワークはなぜ/どのようにntp同期を受けますか?

私の考えでは、ネットワークからntpデータを取得するためにntpdサービスを有効にする必要があるようです。私のすべてのデバイスはサーバーのIPに同期していますが、サーバーにSSHで接続するとエラーが発生したため、実際にntpdを起動できず、数週間ダウンしました。

他のすべてのデバイスのntpデータで応答できるntpd以外のソースがありますか?

編集する:

追加情報:両方とも実際のマシンです。私のラップトップクライアントはntpサーバーのIPからNTP同期を受信して​​いますが、ntpdは数週間ダウンしました。同期を確認するために単純なntpstatを実行しました。どちらもRHEL 7クライアントとサーバーです。

クライアントの /etc/ntp.conf 構成は次のとおりです。

server 10.42.0.200 iburst 
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery 
restrict 127.0.0.1 
restrict -6 ::1

クライアントでのntpstatの結果:

synchronized to NTP server (10.42.0.200) at stratum 7
time correct to within 31 ms
polling server every 1024 s

クライアントでのntpq -pの結果:

    remote           refid        st t when poll reach  delay  offset  jitter
=============================================================================
*10.42.0.200      LOCAL(0)         6 u 286 1024  377   0.740   -0.520   0.392

サーバーのNtpstat:

synchronized to local net at stratum 6
time correct to within 11 ms
polling server every 64 s

ntpq -p:

    remote           refid        st t when poll reach  delay  offset  jitter
=============================================================================
   *LOCAL(0)           .LOCL.         5 l 14 64  377   0.000    0.000   0.000

サーバー ntp.conf:

server 127.127.1.0

restrict 10.42.0.0 netmask 255.255.255.0 nomodify notrap

ベストアンサー1

ネットワーク上のすべてのサーバーは、ローカルサーバー10.42.0.200と同期されます。

10.42.0.200のntp設定も、独自のサーバーのローカルクロックに合わせて、そのクロックに対してのみ実行されるようです。 ntpデーモンは他の可能なクライアントの起動を許可しません。その製品もインストールおよび構成されている場合したがって、ISPのNTPと通信する他のソースがあってはなりません。

そのserver 127.x行を切り取り、その上に次の行を追加します。

server 0.rhel.pool.ntp.org iburst
server 1.rhel.pool.ntp.org iburst
server 2.rhel.pool.ntp.org iburst
server 3.rhel.pool.ntp.org iburst

その後、サービスを再起動します。

おすすめ記事