GNU/Linux >> Linux の 問題 >  >> Cent OS

コマンド ntpstat は非同期を示します (CentOS/RHEL)

ntpstat コマンドの出力に「非同期」と表示される:

# ntpstat 
unsynchronised
time server re-starting

「ntpq -p」コマンドの出力は、どの ntp サーバーも選択されていないことを示しています:

# ntpq -p
==========================================
   remote           refid      st t when poll reach   delay   offset  jitter
===============================================
ntp-server   .INIT.          16 u    -   16    0    0.000    0.000   0.000
ntp-server   .INIT.          16 u    -   16    0    0.000    0.000   0.000

as コマンドの出力は、両方の ntp サーバーが拒否されたことを示しています:

# ntpq> as
ind assID status conf reach auth condition last_event cnt
===========================================================
1 54459 8000 yes yes none reject
2 54460 8000 yes yes none reject

rv コマンドの出力は、両方の ntp サーバーが「到達不能」状態にあることを示しています:

# ntpq> rv 54459
assID=54459 status=8000 unreach, conf, no events,
srcadr=, srcport=123, dstadr=x.x.x.x, dstport=123, leap=11,
..........
# ntpq> rv 54460
assID=54460 status=8000 unreach, conf, no events,
srcadr=, srcport=123, dstadr=x.x.x.x, dstport=123, leap=11,
..........

解決策

デフォルトの無視を制限 」を ntp 構成ファイルに追加すると、リモート ntp サーバーからのアクセスが防止されます。 ntp 構成ファイルは次のとおりです:

# cat /etc/ntp.conf
restrict default kod nomodify notrap nopeer noquery ignore
restrict -6 default kod nomodify notrap nopeer noquery ignore
...

「restrict default ignore」は、すべてのクライアントだけでなく、すべてのリモート ntp サーバーからのアクセスも防ぎます。

解決策 1

1. /etc/ntp.conf を編集します すべてのマシンからの無制限のアクセスを許可するように構成を変更します:

変更元:

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

restrict default
restrict -6 default

2. ntpd サービスを再起動します:

# service ntpd restart

3. 数分待ってから、「ntpq -p」を実行して動作するかどうかを確認します。

解決策 2

1. /etc/ntp.conf を編集します 特定の ntp サーバーからの無制限のアクセスを許可するように構成を変更します。

変更元:

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

restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict xxx.xxx.xxx.xxx (IP address of a specific ntp server)

2. ntpd サービスを再起動します:

# service ntpd restart

3. 数分待ってから、「ntpq -p」を実行して動作するかどうかを確認します。


Cent OS
  1. CentOS 7 /RHEL7でデフォルトのランレベルを変更する

  2. RHEL/CentOS 7 で Apache のデフォルト ポートを変更する方法

  3. CentOS/RHEL 7 で「-bash:route:コマンドが見つかりません」

  1. CentOS 8 /RHEL8にsemanageコマンドが見つかりません

  2. ifconfig コマンドが見つからない – CentOS/RHEL 7

  3. CentOS/RHEL で Pstack コマンドを実行する方法

  1. RHEL 8 / CentOS8Linuxにインストールされているパッケージを一覧表示する方法

  2. nmapをRHEL8/CentOS8にインストールします

  3. RHEL 8 /CentOS8にdigをインストールする方法