Citrix ADC

シンプル ACL とシンプル ACL 6

単純な ACL または単純な ACL6 では、パラメータはほとんど使用されないため、IP パケットをドロップするようにだけ設定できます。パケットは、送信元 IP アドレス、およびオプションでプロトコル、宛先ポート、またはトラフィックドメインに基づいて廃棄できます。

単純な ACL または単純な ACL6 を作成する場合、存続可能時間(TTL)を秒単位で指定できます。この時間が経過すると、ACL が期限切れになります。TTL を持つ ACL は、構成を保存するときに保存されません。簡易 ACL と簡易 ACL6 を表示して設定を確認したり、統計情報を表示したりできます。

簡易 ACL および簡易 ACL6 の設定

Citrix ADCで単純ACLまたは単純ACL6を構成するには、次の作業が含まれます。

  • 単純な ACL または単純な ACL6 を作成します。送信元 IP アドレス、およびオプションでプロトコル、宛先ポート、またはトラフィックドメインに基づいてパケットをドロップ(拒否)するための単純な ACL または単純な ACL6 を作成します。
  • 単純な ACL または単純な ACL6 を削除します。これらの ACL は、一度作成すると変更できません。単純な ACL または単純な ACL6 を変更する必要がある場合は、それを削除して新しいものを作成する必要があります。

CLI のプロシージャ

CLI を使用して単純な ACL を作成するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • add ns simpleacl <aclname> DENY -srcIP <ip_addr> [-destPort<port> -protocol ( TCP | UDP )] [-TTL <positive_integer>]
  • show ns simpleacl [<aclname>]

例:

> add simpleacl rule1 DENY -srcIP 10.102.29.5 -TTL 600
Done

CLI を使用して単純な ACL6 を作成するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • add ns simpleacl6 <aclname> DENY -srcIPv6 <ipv6_addr|null> [-destPort<port> -protocol ( TCP | UDP )] [-TTL <positive_integer>]
  • show ns simpleacl6 [<aclname>]

例:

>  add ns simpleacl6 rule1 DENY –srcIPv6 3ffe:192:168:215::82 -destPort 80 -Protocol TCP -TTL 9000
 Done

CLI を使用して単純な ACL を 1 つ削除するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • rm ns simpleacl <aclname>
  • ns シンプル ACL を表示する

CLI を使用して単純な ACL6 を 1 つ削除するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • rm ns simpleacl6<aclname>
  • show ns simpleacl6

CLI を使用して単純な ACL をすべて削除するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • clear ns simpleacl

  • ns シンプル ACL を表示する

CLI を使用して単純な ACL6 をすべて削除するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • clear ns simpleacl6

  • show ns simpleacl6

GUIのプロシージャ

GUI を使用して単純な ACL を作成するには、次の手順を実行します。

[システム] > [ネットワーク] > [ACL] に移動し、[簡易 ACL] タブで新しい簡易 ACL を追加します。

GUI を使用して単純な ACL6 を作成するには、次の手順を実行します。

[システム] > [ネットワーク] > [ACL] に移動し、[簡易 ACL6s] タブで新しい簡易 ACL6 を追加します。

GUI を使用して単純な ACL を 1 つ削除するには、次の手順を実行します。

[システム] > [ネットワーク] > [ACL] に移動し、[簡易 ACL] タブで簡易 ACL を削除します。

GUI を使用して単純な ACL6 を 1 つ削除するには、次の手順を実行します。

[システム] > [ネットワーク] > [ACL] に移動し、[簡易 ACL6s] タブで単純な ACL6 を削除します。

GUI を使用して単純な ACL をすべて削除するには、次の手順を実行します。

  1. [システム] > [ネットワーク] > [ACL] に移動します。
  2. [簡易 ACL] タブの [操作] ボックスの一覧で、[クリア] をクリックします。

GUI を使用して単純な ACL6 をすべて削除するには、次の手順を実行します。

  1. [システム] > [ネットワーク] > [ACL] に移動します。
  2. [簡易 ACL6s] タブの [操作] ボックスの一覧で、[クリア] をクリックします。

簡易 ACL および簡易 ACL6 統計情報の表示

単純な ACL(または単純な ACL6)統計情報を表示できます。統計情報には、ヒット数、ミス数、設定された単純な ACL の数が含まれます。

次の表に、単純な ACL および単純な ACL6 に対して表示できる統計情報を示します。

統計 内容
ACL hits ACL に一致するパケット
ACL misses ACL に一致しないパケット
ACL count 設定された ACL の数

CLI のプロシージャ

CLI を使用して単純な ACL 統計情報を表示するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • stat ns simpleacl

例:

> stat ns simpleacl

SimpleACL Statistics

                                          Rate (/s)                Total
SimpleACL hits                                     0                    0
SimpleACL misses                                   0                51872
SimpleACLs count                                  --                    2
Done

CLI を使用して単純な ACL6 統計情報を表示するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • stat ns simpleacl6

GUIのプロシージャ

GUI を使用して単純な ACL 統計情報を表示するには、次の手順を実行します。

[システム] > [ネットワーク] > [ACL] に移動し、[シンプル ACL] タブで ACL を選択し、[統計] をクリックします。

GUI を使用して単純な ACL6 統計情報を表示するには、次の手順を実行します。

[システム] > [ネットワーク] > [ACL] に移動し、[簡易 ACL6s] タブで単純な ACL6 を選択し、[統計] をクリックします。

確立された接続の終了

単純ACLまたは単純ACL6の場合、Citrix ADCは、ACLで指定された条件に一致する新しい接続をブロックします。ACL が作成される前に確立された既存の接続に関連するパケットはブロックされません。既存の ACL と一致する以前に確立された接続を終了するには、CLI または GUI からフラッシュ操作を実行します。

フラッシュは、次の場合に役立ちます。

  • ブラックリストに登録されたIPアドレスのリストを受け取り、それらのIPアドレスがCitrix ADCにアクセスすることを完全にブロックしたい場合。この場合、単純な ACL または単純な ACL6 を作成して、これらの IP アドレスからの新しい接続をブロックし、それらのアドレスに関連付けられた既存の接続をフラッシュします。
  • 特定のネットワークからの多数の接続を、1 つずつ終了する時間をかけずに終了したい。

はじめに

  • flushを実行すると、Citrix ADCは確立されたすべての接続を検索し、ADCで設定された単純ACLのいずれかで指定された条件に一致する接続を終了します。

  • 複数の単純な ACL を作成し、それらのいずれかに一致する既存の接続をフラッシュする場合は、まず単純な ACL をすべて作成し、次にフラッシュを 1 回だけ実行することで、パフォーマンスへの影響を最小限に抑えることができます。

CLI のプロシージャ

CLI を使用して、設定したシンプル ACL のいずれかに一致する確立済みの IPv4 接続をすべて終了するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • flush simpleacl -estSessions

CLI を使用して、設定した単純な ACL6 のいずれかに一致する確立済みの IPv6 接続をすべて終了するには、次の手順を実行します。

コマンドプロンプトで、次のように入力します。

  • flush simpleacl6 -estSessions

GUIのプロシージャ

GUI を使用して、設定したシンプル ACL のいずれかに一致する確立済みの IPv4 接続をすべて終了するには、次の手順を実行します。

  1. [システム] > [ネットワーク] > [ACL] に移動します。
  2. [簡易 ACL] タブの [操作] ボックスの一覧で、[フラッシュ] をクリックします。

GUI を使用して、設定した単純な ACL6 のいずれかに一致する確立済みの IPv6 接続をすべて終了するには、次の手順を実行します。

  1. [システム] > [ネットワーク] > [ACL] に移動します。
  2. [簡易 ACL6s] タブの [操作] ボックスの一覧で、[フラッシュ] をクリックします。

シンプル ACL とシンプル ACL 6