カーネルデバッグ構文

説明

カーネルデバッグセッション中、セキュリティゲートウェイ/クラスタメンバ/Scalable Platform Security Groupメンバは特別なデバッグメッセージを出力し、Check Pointのサポートおよび研究開発が該当する接続をどのように処理するかを理解するのに役立ちます。

重要:

  • クラスタでは、すべてのクラスタメンバで同じようにカーネルデバッグの手順を設定し、実行する必要があります。

  • Scalable Platform(Maestro およびシャーシ)では、該当するセキュリティ・グループに接続する必要があります。

カーネルデバッグを収集するためのアクションプラン

- See theカーネルデバッグ手順または接続ライフサイクルによるカーネルデバッグ手順を参照ください。

ステップ

アクション

手順

1

該当するデバッグの設定を行う:

  1. 初期設定に復元する。

  2. デバッグバッファを確保する。

このステップでは、カーネルデバッグオプションを準備します。

  1. デフォルトのデバッグ設定を復元し、他のデバッグ設定がカーネルデバッグの妨げにならないようにします。

  2. セキュリティゲートウェイ/クラスタメンバ/各セキュリティグループメンバが該当するデバッグメッセージを保持するカーネルデバッグバッファを復元します。

2

該当するカーネルデバッグモジュールとそのデバッグフラグを設定します。

このステップでは、セキュリティゲートウェイ/クラスタメンバ/各セキュリティグループメンバが、該当するデバッグメッセージのみを収集するために、該当するカーネルデバッグモジュールとそのデバッグフラグを準備します。

3

カーネルデバッグの出力ファイルへの収集を開始します。

このステップでは、カーネルデバッグバッファから出力ファイルにデバッグメッセージを書き込むように、セキュリティゲートウェイ/クラスタメンバ/各セキュリティグループメンバを設定します。

4

カーネルデバッグを停止します。

このステップでは、デバッグメッセージの出力ファイルへの書き込みを停止するように、セキュリティゲートウェイ/クラスタメンバ/各セキュリティグループメンバを設定します。

5

カーネルデバッグの設定をデフォルトに復元します。

このステップでは、デフォルトのカーネルデバッグオプションを復元します。

CLI 構文

注:

重要 - これらのコマンドをScalable Platform Security Group上のエキスパートモードで実行するには、"g_fw ctl ..."コマンドではなく、"fw ctl ..."コマンドを使用する必要があります。

'fw ctl debug'コマンドの一般的な構文(カーネルデバッグモジュールとデバッグフラグの設定)

fw ctl debug

      [-h]

      [0 | -x]

      [-buf 8200]

      [-v {"<List of VSIDs>" | all} -k]

      [-d "<Strings to Search>"]

      [-s "<String to Stop Debug>"]

      [-F "<Source IP>,<Source Port>,<Dest IP>,<Dest Port>,<Protocol Number>"]

      [-H "<IP Address>"]

      [-e "<Expression>" | -i {<Path to Filter File> | -} | -u]

      [-z]

      -m <Name of Debug Module> {all | [+|-] <List of Debug Flags>}

'fw ctl kdebug' コマンドの一般的な構文(カーネルデバッグ出力の設定)

fw ctl kdebug

      [-h]

      [-v {"<List of VSIDs>" | all} -k]

      [-p <List of Fields>]

      [-T | -t]

      [-f]

      -o /<Path>/<Name of Output File>

            [-m <Number of Cyclic Files> [-s <Size of Each Cyclic File in KB>]]

CLIパラメータ