アクセスできるかどうかを確認するには、address:port で単純な telnet を試行し、ping または traceroute を実行して、ブロックされている場所を確認します。
telnet IP port
ping IP
traceroute -p $port IP
また、ターゲット サーバーで nrpe デーモンが正常に動作していることを確認してください。
netstat -at | grep nrpe
また、両方のサーバーにインストールされている OpenSSL のバージョンも確認する必要があります。これは、SSL ハンドシェイクでときどきチェックが中断されるのを見たからです!
nrpe をサービスとして実行している場合は、クライアント側の nrpe.cfg に次の行があることを確認してください:
# example 192. IP, yours will probably differ
allowed_hosts=127.0.0.1,192.168.1.100
あなたはそれが完了したと言いますが、xinetd で nrpe を実行している場合は、必ず only_from
を編集してください。 ファイル /etc/xinetd.d/nrpe
のディレクティブ .
xinetd サービスを再起動することを忘れないでください:
service xinetd restart