ポートの現在の状態を判定する方法

Document created by shunsuke_katakura Employee on Mar 19, 2015
Version 1Show Document
  • View in full screen mode

文書番号:            JTEC000247

製品名:                CA eHealth SystemEdge

バージョン:           4.xのみ

OS:                      -

 

概要

ポートの状態を調べる方法を説明します。

 

手順

ポートの状態を調べるには、「netstat」 アプリケーションを使用します。たとえば、SystemEDGE エージェントがポート 1691 を使用するように設定されている場合の netstat の構文および予測される結果を以下に示します。

UNIX の場合: # netstat -an | grep 1691              

Windows の場合: netstat -an

  *.161                               Idle

この出力では、ポートの状態が 「Idle」(アイドル)と示されています。これは、エージェントが正常に動作している通常の状態であることを意味します。

 

設定されたポートがリストにない場合、または状態が 「Idle」 ではない場合、UNIX システムでは、エージェントが適切なポート番号を使用して起動されていることを確認します。 Windows システムでは、%SystemRoot%\system32\drivers\etc\services ファイルの内容を確認して、 SNMP プロトコルが割り当てられているポートを特定します。

 

バインド障害によりエージェントが起動しない場合は、バインドしようとしているポートが netstat の出力リストの中にないことを確認します。出力リストの中にある場合は、システム管理者に問い合わせて、現在そのポートを使用しているアプリケーションを特定し、可能であればそのポートを開放してもらうよう依頼してください。

Attachments

    Outcomes