ファイアウォールフィルターの設定
次のセクションの手順に従って、スイッチにファイアウォールフィルターを設定および適用します。
ファイアウォールフィルターの設定
ファイアウォールフィルターを設定するには:
拡張エグレスファイアウォールフィルター(QFX5110およびQFX5220 スイッチ)の設定
ハードウェアの制限により、QFX5110 スイッチとQFX5220スイッチ は最大1000個のエグレスファイアウォールフィルター(eRACL)しかサポートできません。スイッチを拡張モードで設定することで、この数を2000まで増やすことができます。このモードでは、スイッチはイングレスTCAMスペース(IFP)を使用して、より高いスケールを実現します。
イグレスフィルターを設定するには、ファミリーアドレスタイプ(IPv4の場合はinet
)または(IPv6の場合はinet6
)、フィルター名、および条件名を指定します。スイッチに適用可能なスケーリングオプションを含め、一致条件と、一致が発生した場合に実行するアクションを指定します。次に、インターフェイスの出力方向にフィルターを適用します。
スケーリングオプションを設定、変更、または削除した後、設定をコミットし、パケット転送エンジン(PFE)を再起動する必要があります。
QFX5110上のエグレスフィルターの数を増やすには、設定に egress-to-ingress
オプションを含めます。このオプションは、任意の条件の下に追加できます。以下は、 の 構成例です。
set firewall family inet filter f1 term t1 from egress-to-ingress set firewall family inet filter f1 term t1 from source-port 1500 set firewall family inet filter f1 term t1 then accept set interfaces irb unit 100 family inet filter output f1
QFX5220のエグレスフィルターの数を増やすには、egress-profile
ステートメントの下に eracl-scale
オプションを含めます。以下は、 の 構成例です。
eracl-scale
オプションは、グローバル モードで設定されます。有効にすると、既存のエグレスフィルターがスケーリングモードで自動的に再インストールされます。
set system packet-forwarding-options firewall eracl-profile eracl-scale set firewall family inet filter f1 term t1 from source-port 1500 set firewall family inet filter f1 term t1 then accept set interfaces irb unit 100 family inet filter output f1
スケーリング モードを有効にすると、次の制限が適用されます。
-
フィルターは、エグレス方向(VLANから出るトラフィック)にのみ適用できます。
-
inet
およびinet6
プロトコルファミリーのみがサポートされています。 -
一般的なルーティングカプセル化(GRE)インターフェイスはサポートされていません。
-
エグレスファイアウォールフィルターのスケーリングオプションのみを使用してください。
-
同じ一致条件のフィルターを、異なるエグレスVLANまたはレイヤー3インターフェイスに適用することはできません。サポートされているアクションは、
accept
、discard
、およびcount
のみです。 -
一致条件は、イングレス ファイアウォール フィルター TCAM でプログラムされます。つまり、フィルターにアタッチされたカウンターは、すべての着信VLANのトラフィックをカウントします。
ポートへのファイアウォールフィルターの適用
ファイアウォールフィルターをポートに適用するには:
VLANへのファイアウォールフィルターの適用
VLANファイアウォールフィルターは、EVPN-VXLAN環境のQFX5100、QFX5100オンラインシャーシ、QFX5110、およびQFX5120スイッチではサポートされていません。
VLAN にファイアウォールフィルターを適用するには:
ファイアウォールフィルターをレイヤー3(ルーティング)インターフェイスに適用
ファイアウォールフィルターは、IPv4およびIPv6インターフェイス、RVI(Routed VLAN Interface) (IRB(統合型ルーティングおよびブリッジング)インターフェイスとも呼ばれる)、ループバックインターフェイスに適用できます。これらはすべて、レイヤー 3 ルーテッド インターフェイスと見なされます。
(QFX5100 およびQFX5110スイッチ)EVPN-VXLAN環境では、IRBインターフェイスを使用して、スイッチへのレイヤー3接続を提供できます。IRBインターフェイスを設定するには、を参照してください 例: データセンター内のホストにレイヤー3接続を提供するために、EVPN-VXLAN環境でIRBインターフェイスを設定する。その後、次の手順に従って IRB インターフェイスにファイアウォール フィルターを適用できます(イングレス方向のみがサポートされます)。サポートされている一致条件の一覧については、 ファイアウォールフィルターの一致条件とアクション(QFX5100、QFX5110、QFX5120、QFX5200、EX4600、EX4650)を参照してください。
特定の VLAN に関連付けられた IRB インターフェイスにフィルターを適用すると、VLAN ID が一致する任意のレイヤー 3 インターフェイスでそのフィルタが実行されます。これは、該当するVLANタグを持つすべてのレイヤー3インターフェイスでフィルターが一致するからです。
ファイアウォールフィルターをレイヤー3インターフェイスに適用するには:
ファイアウォールフィルターをレイヤー2 CCC(QFX10000スイッチ)に適用する
QFX10000スイッチ上のレイヤー2回線クロスコネクト(CCC)トラフィックに、カウントおよびポリサーアクションによるファイアウォールフィルターを適用できます。これにより、 [edit firewall family ccc]
階層レベルで設定されたポリサー アクティビティをカウントして監視できます。
この例では、 count
がポリサー アクションです。
set firewall policer traffic-cnt if-exceeding bandwidth-limit 1g set firewall policer traffic-cnt if-exceeding burst-size-limit 100m set firewall policer traffic-cnt then loss-priority low set firewall family ccc filter srTCM-cnt term t1 then policer traffic-cnt set firewall family ccc filter srTCM-cnt term t1 then count traffic-counter
この例では、 discard
がポリサー アクションです。
set firewall policer discard-traffic if-exceeding bandwidth-limit 1g set firewall policer discard-traffic if-exceeding burst-size-limit 500m set firewall policer discard-traffic then discard set firewall family ccc filter srTCM1 term t1 then policer discard-traffic