Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ポートフォワーディング

ポートフォワーディングの概要

外部 IP アドレスとポートをプライベート ネットワーク内の IP アドレスとポートにマップできます。ポート転送と呼ばれるこのマッピングは、MS-DPC、MS-100、MS-400、およびMS-500マルチサービスPICでサポートされています。Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。

ポート転送を使用すると、パケットの宛先アドレスとポートを変更して、ネットワーク アドレス変換 (NAT) ゲートウェイ内の正しいホストに到達できます。この変換により、発信元ホストからパケットを受信したポート番号に基づいて、マスカレードされた(通常はプライベートの)ネットワーク内のホストへの到達が容易になります。このタイプの宛先の例としては、プライベート・ネットワーク内のパブリックHTTPサーバーのホストがあります。宛先アドレスを変換せずにポートフォワーディングを設定することもできます。ポートフォワーディングは、エンドポイントに依存しないマッピング(EIM)、エンドポイントに依存しないフィルタリング(EIF)、およびアドレスプーリングペア(APP)をサポートします。

ポート フォワーディングは、FTP アプリケーション レベル ゲートウェイ(ALG)でのみ機能し、IPv6 rapid deployment(6rd)やデュアルスタック lite(DS-Lite)など、IPv4 インフラストラクチャ上で IPv6 サービスを提供するテクノロジには対応していません。ポートフォワーディングは、twice-napt-44IPv4ネットワークと でのみサポートしていますdnat-44

ポートフォワーディングのメリット

  • インターネット上の公共のコンピューターなどのリモート コンピューターが、プライベート ネットワーク内に隠されている特定のコンピューターの非標準ポートに接続できるようにします。

静的宛先アドレス変換用のポート フォワーディングの設定

ポート転送で宛先アドレス変換を設定できます。ポート転送を使用すると、パケットの宛先アドレスとポートを変更して、ネットワーク アドレス変換 (NAT) ゲートウェイ内の正しいホストに到達できます。ポートフォワーディングは、MS-DPC、MS-100、MS-400、およびMS-500マルチサービスPICでサポートされています。Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。

ポート転送で宛先アドレス変換を設定するには:

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

    次の例では、 dest-pool がプール名および 192.0.2.2 アドレスとして使用されます。

  3. ルール、一致方向、条件、および宛先アドレスを構成します。

    次の例では、ルール rule-dnat44の名前は 、一致方向は input、項 t1の名前は 、アドレスは 198.51.100.20です。

  4. 宛先ポート範囲を構成します。

    次の例では、上位のポート範囲は で 50 、下限のポート範囲は 20です。

  5. 階層 [edit services nat rule rule-name term term-name] レベルに移動します。
  6. 宛先プールを構成します。

    次の例では、宛先プール名は dest-poolです。

  7. ポートフォワーディングのマッピングの名前を指定し、変換タイプを設定します。NAT ルール条件内で設定できるマッピングは 1 つだけです。

    次の例では、ポート転送マッピング名は map1で、変換タイプは dnat-44です。

  8. 階層 [edit services nat port-forwarding map-name] レベルに移動します。
  9. ポート転送用のマッピングを設定します。

    次の例では、変換 23 する必要がある宛先ポート番号は で、トラフィックがマッピング 45されるポートは です。

    メモ:
    • ポート転送では、複数のポートマッピングがサポートされています。ポート転送用に最大 32 のポート マップを設定できます。

    • 宛先ポートは、NAT 用に設定されたポート範囲と重複しないようにする必要があります。

  10. ポート マッピングを実行するサービス セットに NAT 規則を適用します。
  11. 階層レベルで コマンドを使用して[edit services nat]、構成showを確認します。
メモ:
  • IPv4 の NAT を 2 回使用しても、同様の設定が可能です。 例:TWICE NAT によるポート フォワーディングの設定を参照してください。

  • ポートフォワーディングとステートフルファイアウォールは、一緒に構成できます。ステートフルファイアウォールは、ポートフォワーディングよりも優先されます。

宛先アドレス変換なしのポート フォワーディングの設定

宛先アドレスを変換せずにポート転送を設定できます。ポート フォワーディングを使用すると、ネットワーク アドレス変換 (NAT) ゲートウェイ内の正しいポートに到達するように宛先ポートを変更できます。ポートフォワーディングは、MS-DPC、MS-100、MS-400、およびMS-500マルチサービスPICでサポートされています。Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。

IPv4ネットワークで宛先アドレス変換なしでポートフォワーディングを設定するには:

  1. 設定モードで、 階層レベルに移動します [edit services nat]
  2. ルール、一致方向、条件名、およびルールが適用される前にトラフィックが一致する必要がある条件を設定します。

    次の例では、ルール rule-port-forwardingの名前は 、一致方向 inputは 、項 t1の名前は 、一致する必要がある宛先アドレスは 198.51.100.20です。

  3. 階層 [edit services nat rule rule-name term term-name] レベルに移動します。
  4. このルールにアドレス変換がないことを指定します。
  5. ポート転送用のマッピングの名前を指定します。NAT ルール条件内で設定できるマッピングは 1 つだけです。

    次の例では、ポート転送マッピング名は map1です。

  6. 階層 [edit services nat port-forwarding map-name] レベルに移動します。
  7. ポート転送用のマッピングを設定します。

    次の例では、変換 23 する必要がある宛先ポート番号は で、トラフィックがマッピング 45されるポートは です。

    メモ:
    • ポート転送では、複数のポートマッピングがサポートされています。ポート転送用に最大 32 のポート マップを設定できます。

    • 宛先ポートは、NAPT 用に構成されたポート範囲と重複してはなりません。

  8. ポート マッピングを実行するサービス セットに NAT 規則を適用します。
    メモ:

    MS-MPCおよびMS-MICでは、ポート転送NATルールをAMSインターフェイスに適用することはできません。

  9. 階層レベルで コマンドを使用して[edit services]、構成showを確認します。
メモ:

ポートフォワーディングとステートフルファイアウォールは、一緒に構成できます。ステートフルファイアウォールは、ポートフォワーディングよりも優先されます。

例:Twice NAT によるポート フォワーディングの設定

次の例では、 を変換タイプとして twice-napt-44 でポートフォワーディングを設定します。この例では、ステートフルファイアウォールと複数のポートマップも設定されています。

ポートフォワーディングは、MS-DPC、MS-100、MS-400、およびMS-500マルチサービスPICでサポートされています。Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。

メモ:
  • ステートフルファイアウォールは、ポートフォワーディングよりも優先されます。この例では、たとえば、20 から 5000 までのポートを宛先とするトラフィックは変換されません。

  • 最大 32 のポート マップを設定できます。

変更履歴テーブル

機能のサポートは、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がプラットフォームでサポートされているかどうかを判断します。

リリース
説明
17.4R1
Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。
17.4R1
Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。
17.4R1
Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。
17.4R1
Junos OS リリース 17.4R1 以降、MS-MPC および MS-MIC でもポート フォワーディングがサポートされています。