Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

静的なソースNAT

IPv4 ネットワークでの静的ソース変換の設定

変換タイプを basic-nat44 として設定するには、NAT プールとルール、サービス インターフェイスを含むサービス セット、および trace オプションを設定する必要があります。このトピックは、次のタスクで構成されています。

NAT プールとルールの設定

NAT プール、ルール、条件を設定するには:

  1. 設定モードで、 [edit services nat] 階層レベルに移動します。
  2. アドレスでNAT プールを設定します。

    次の例では、プール名は src_pool で、アドレスは 10.10.10.2/32 です。

  3. NAT ルールと一致方向を設定します。

    次の例では、NAT ルール名は rule-basic-nat44 で、一致方向は input です

  4. from ステートメントで送信元アドレスを設定します。

    次の例では、条件名は t1 で、入力条件は source-address 3.1.1.2/32 です。

  5. 変換されたトラフィックのNAT条件、アクション、およびプロパティを設定します。

    次の例では、用語 action は translated で、変換されたトラフィックのプロパティは source-pool src_pool です。

  6. 翻訳タイプを設定します。

    次の例では、変換タイプは basic-nat44 です。

  7. [edit services nat] 階層レベルで show コマンドを使用して、設定を確認します。
手記:

トラフィックにステートフルファイアウォール(SFW)ルールを設定しない場合、各パケットには次のデフォルトのステートフルファイアウォールルールオプションは、ファイアウォールルールが適用されます。

  • 内部から外部への有効なパケットを許可します。

  • パケット 5 タプルに基づいて転送および復帰フローを作成します。

  • 外部から内部へのリターン フローに一致する有効なパケットのみを許可します。

ステートフルファイアウォールのパケット有効性チェックについては、Junos Network Secure Overviewにおけるステートフルファイアウォールの異常チェックで説明しています。パケットがステートフルファイアウォールの有効性チェックに合格したものの、NAT ルールと一致しない場合、そのパケットは変換されず、NATノードにパケットの宛先IPアドレスへの有効なルートがある場合に転送される可能性があります。

手記:

[edit services service-set service-set-name nat-rules rule-name term term- name]階層レベルでfromステートメント(NAT ルール条件一致条件)でパラメーターを追加または削除すると、この設定変更によってNAT ポリシーの削除と追加(サービス セットの非アクティブ化とアクティブ化に相当)がトリガーされ、既存のNATマッピングがすべて削除されます。NAT ポリシーの変更によってセッションは閉じられないため、この動作により、セッションが閉じられた直後にマッピングがタイムアウトします。この動作は予期される動作であり、デバイスにインストールされている Junos OS Extension-Provider パッケージにのみ適用されます。NAT ポリシーを削除して再度追加すると、EIM マッピングのみが削除されます。このNAT ポリシーの変更では、サービスセットは無効化および有効化されません。このようなシナリオでは、Junos OS リリース 14.2 以前でサービス セットを無効化し、再有効化することをお勧めします。

NAT のサービス セットの設定

NATのサービスセットを設定するには、次の手順に従います。

  1. 設定モードで、 [edit services] 階層レベルに移動します。
  2. サービスセットを設定します。

    次の例では、サービス セット名は s1 です。

  3. s1 サービス セットでは、[edit services nat] 階層レベルで設定された NAT ルールへの参照を設定します。

    次の例では、ルール名は rule-basic-nat44 です。

  4. サービスインターフェイスを設定します。

    次の例では、サービス インターフェイス名は ms-1/2/0 です。

    手記:

    Trio ベースのラインカードを使用している場合は、そのカードにインラインサービス インターフェイスを設定できます。

  5. [edit services] 階層レベルで show コマンドを使用して、設定を確認します。
  6. NATサービスセットを xe- インターフェイスに関連付けます。
  7. [edit interfaces] 階層レベルで show コマンドを使用して、設定を確認します。

トレース オプションの設定

トレース オプションを設定するには、次の手順に従います。

  1. 設定モードで、 [edit services adaptive-services-pics] 階層レベルに移動します。
  2. トレース オプションを設定します。

    次の例では、トレース パラメーターはすべて です

  3. [edit services] 階層レベルで show コマンドを使用して、設定を確認します。

設定例:アドレスプレフィックスとアドレス範囲を持つ静的プールを使用した静的ソースNAT

サンプル構成 - プライベート・サブネットとパブリック・サブネット間の1対1マッピング用の静的ソースNAT

IPv6 ネットワークでの静的ソース変換の設定

変換タイプを basic-nat66 として設定するには、NAT プールとルール、サービス インターフェイスを含むサービス セット、および trace オプションを設定する必要があります。 basic-nat66 変換タイプは、MS-MPCまたはMS-MICを使用している場合は使用できません。

このトピックは、次のタスクで構成されています。

NAT プールとルールの設定

NAT プール、ルール、条件を設定するには:

  1. 設定モードで、 [edit services nat] 階層レベルに移動します。
  2. アドレスでNAT プールを設定します。

    次の例では、プール名は src_pool で、アドレスは 10.10.10.2/32 です。

  3. NAT ルールと一致方向を設定します。

    次の例では、ルール名は rule-basic-nat66 で、一致方向は input です

  4. from ステートメントで送信元アドレスを設定します。

    以下では、条件名は t1 で、入力条件は source-address 2001:db8:10::0/96 です。

  5. 変換されたトラフィックのNAT条件、アクション、およびプロパティを設定します。

    次の例では、用語 action は translated で、変換されたトラフィックのプロパティは source-pool src_pool です。

  6. 翻訳タイプを設定します。

    次の例では、変換タイプは basic-nat66 です。

  7. [edit services]階層レベルで show コマンドを使用して、設定を確認します。

NAT のサービス セットの設定

NATのサービスセットを設定するには、次の手順に従います。

  1. 設定モードで、 [edit services] 階層レベルに移動します。
  2. サービスセットを設定します。

    次の例では、サービス セット名は s1 です。

  3. s1 サービス セットでは、[edit services nat] 階層レベルで設定された NAT ルールへの参照を設定します。

    次の例では、ルール名は rule-basic-nat66 です。

  4. サービスインターフェイスを設定します。

    次の例では、サービス インターフェイス名は sp-1/2/0 です。

  5. [edit services] 階層レベルで show コマンドを使用して、設定を確認します。

トレース オプションの設定

[edit services adaptive-services-pics] 階層レベルでトレース オプションを設定するには、次のようにします。

  1. 設定モードで、 [edit services adaptive-services-pics] 階層レベルに移動します。
  2. トレース オプションを設定します。

    次の例では、トレース パラメーターはすべて です

  3. [edit services] 階層レベルで show コマンドを使用して、設定を確認します。

次の例では、変換タイプを basic-nat66 として設定します。

例:基本的な NAT44 の設定

この例では、NAT44 の基本設定を実装する方法を説明します。

必要条件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • サービスDPCを搭載したMXシリーズ5Gユニバーサルルーティングプラットフォーム、またはサービスPICを搭載したM Seriesマルチサービスエッジルーター

  • ドメイン・ネーム・サーバー (DNS)

  • Junos OS リリース 11.4 以降

概要

この例では、完全な CGN NAT44 設定と詳細オプションを示します。

基本的な NAT44 の設定

シャーシ構成

手順

レイヤー3サービスパッケージでサービスPIC(FPC 5スロット0)を設定するには:

  1. 階層レベルに [edit chassis] 移動します。

  2. レイヤー3サービスパッケージを設定します。

インターフェイス設定

手順

プライベート・ネットワークおよびパブリック・インターネットへのインターフェースを構成するには:

  1. プライベート・ネットワークへのインターフェースを定義します。

  2. パブリックインターネットへのインターフェイスを定義します。

  3. NAT 処理用のサービス インターフェイスを定義します。

業績

例:マルチキャスト トラフィックの NAT の設定

図1は、IPマルチキャストトラフィックをマルチサービスPICに送信できるようにする以下の設定のネットワーク設定を示しています。

図 1: マルチキャスト トラフィック Multicast network topology showing traffic flow from Multicast Source to Receiver via Rendezvous Point 10.10.1.150 lo-1271 and Intermediate Router 10.10.1.250 ge-0/0/0.の NAT の設定

ランデブーポイント設定

ランデブーポイント(RP)では、 192.168.254.0/27 のマルチキャストソースからのすべての受信トラフィックがスタティック NAT プールmcast_poolに送信され、そのソースは 20.20.20.0/27に変換されます。サービス セット nat_ss は、IPマルチキャストトラフィックをマルチサービス DPC またはマルチサービス PIC に送信できるネクストホップ サービス セットです。PIC の内部インターフェイスは ms-1/1/0.1 で、外部インターフェイスは ms-1/1/0.2 です。

ギガビット イーサネット インターフェイスge-0/3/0は、RPからルーター1にトラフィックを伝送します。マルチサービス インターフェイス ms-1/1/0 には、ユニット 1 はネクストホップ サービスの内部インターフェイス、ユニット 2 はネクストホップ サービスの外部インターフェイスの 2 つの論理インターフェイスがあります。マルチキャスト ソース トラフィックは、ファイアウォール フィルター fbf が受信トラフィックに適用されているファスト イーサネット インターフェイス fe-1/2/1 で受信されます。

マルチキャストパケットは、ネクストホップサービスセットを使用して、マルチサービスDPCまたはマルチサービスPICにのみ送信することができます。NAT の場合、VPN ルーティングおよび転送インスタンス(VRF)も設定する必要があります。そのため、ルーティング インスタンス段階は「ダミー」転送インスタンスとして作成されます。受信パケットをステージングに向けるには、受信インターフェイス fe-1/2/1 に適用される fbf と呼ばれるファイアウォール フィルターを介したフィルターベース転送を設定します。ルックアップは、PICの内部インターフェイスを指すネクストホップでインストールされるマルチキャスト静的ルートを持つstage.inet.0で実行されます。このルートに一致するすべてのマルチキャスト トラフィックがPICに送信されます。

ルーティング インスタンス ステージ は、IPマルチキャスト トラフィックをマルチサービス DPC またはマルチサービス PIC 上の内部インターフェイス ms-1/1/0.1 に転送します。

IPマルチキャスト トラフィックが RP に出入りするファスト イーサネットとギガビット イーサネットの論理インターフェイスで、OSPF とプロトコル独立マルチキャスト(PIM)を有効にします。また、ネクストホップ サービス セットの外部インターフェイス(ms-1/1/0.2)で PIM を有効にします。

フィルターベースの転送設定と同様に、転送インスタンス ステージ の静的ルートに到達可能なネクストホップを確保するためには、すべてのインターフェイスルートが inet.0 から転送インスタンスのルーティングテーブルにコピーされるようにルーティングテーブルグループを設定する必要があります。ルーティング テーブル inet.0stage.inet.0fbf_rib_group のメンバーとして設定すると、すべてのインターフェイス ルートが両方のテーブルにインポートされます。

送信元 NAT が適用されるマルチキャスト グループでは、RPF(リバース パス フォワーディング)チェックを無効にする必要があります。次の例のようなポリシーを設定することで、特定のマルチキャスト グループの RPF チェックを無効にできます。この場合、 no_rpf ポリシーは 224.0.0.0/4 に属するマルチキャスト グループの RPF チェックを無効にします。

ルーター 1 の設定

ルーター 1 のインターネット グループ管理プロトコル(IGMP)、OSPF、および PIM の設定は次のとおりです。IGMP 静的グループ設定により、トラフィックはホスト メンバーからメンバーシップ レポートを受信せずに、 fe-3/0/0.0 からマルチキャスト レシーバーに転送されます。

ルーティング オプションは、RP 上のNAT プール mcast_poolへの静的ルートを作成します。

変更履歴

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。

解放
形容
14.2
このようなシナリオでは、Junos OS リリース 14.2 以前でサービス セットを無効化し、再有効化することをお勧めします。