すべてのプロダクト
Search
ドキュメントセンター

NAT Gateway:VPC NATゲートウェイの作成と管理

最終更新日:Nov 04, 2024

Virtual Private Cloud (VPC) NATゲートウェイを使用して、プライベートIPアドレスを変換できます。 VPC NATゲートウェイは、競合するアドレス間の通信および指定されたIPアドレスへのアクセスに使用できます。

前提条件

VPC NATゲートウェイの作成

  1. NAT Gatewayコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[NAT Gateway] > VPC NAT ゲートウェイ を選択します。

  3. VPC NAT ゲートウェイ ページで、VPC NAT Gateway の作成 をクリックします。

  4. VPC NAT Gateway (従量課金)ページで、次のパラメーターを設定し、今すぐ購入をクリックします。

    パラメーター

    説明

    リージョン

    VPC NATゲートウェイを作成するリージョンを選択します。

    VPC ID

    VPC NATゲートウェイが属するVPCを選択します。 VPC NATゲートウェイを作成した後、所属するVPCを変更することはできません。

    ゾーン

    VPC NATゲートウェイが属するゾーンを選択します。

    vSwitch ID

    VPC NATゲートウェイが属するvSwitchを選択します。 独立したvSwitchを選択することを推奨します。

    名前

    VPC NATゲートウェイの名前を入力します。

    サービスにリンクされたロール

    VPC NATゲートウェイに対してサービスにリンクされたロールが作成されているかどうかを表示します。

    インターネットNATゲートウェイとVPC NATゲートウェイを含むNATゲートウェイを初めて使用する場合は、[サービスにリンクされたロールの作成] をクリックしてサービスにリンクされたロールを作成する必要があります。

  5. 注文の確認ページで情報を確認し、[利用規約] チェックボックスを選択して、今すぐ有効化をクリックします。

    メッセージが注文完了。 が表示されると、VPC NATゲートウェイが作成されたことを示します。

  6. VPC NAT ゲートウェイページに戻って、作成したVPC NATゲートウェイを表示します。

    • VPC NATゲートウェイのIDをクリックします。 基本情報 タブで、VPC NATゲートウェイのVPCとvSwitchを表示します。

    • NAT IP アドレス タブをクリックして、デフォルトNAT IPアドレスとデフォルトNAT CIDRブロックを表示します。

      説明

      デフォルトのNAT CIDRブロックは、VPC NATゲートウェイが接続されているvSwitchのCIDRブロックです。 デフォルトのNAT IPアドレスは、vSwitchのCIDRブロックからランダムに割り当てられたIPアドレスです。 デフォルトNAT CIDRブロックまたはデフォルトNAT IPアドレスは削除できません。

NAT CIDRブロックの作成

VPC NATゲートウェイを作成すると、システムはVPC NATゲートウェイが接続されているvSwitchのCIDRブロックをデフォルトのNAT CIDRブロックとして使用します。 ビジネス要件を満たすために、VPC NATゲートウェイ用のNAT CIDRブロックを作成することもできます。

  1. NAT Gatewayコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[NAT Gateway] > VPC NAT ゲートウェイ を選択します。

  3. 上部のナビゲーションバーで、VPC NATゲートウェイが作成されているリージョンを選択します。

  4. VPC NAT ゲートウェイ ページで、管理するVPC NAT gatewayを見つけ、そのIDをクリックします。

  5. NAT IP アドレスタブをクリックし、CIDR ブロックの作成をクリックします。

  6. CIDR ブロックの作成ダイアログボックスで、CIDR ブロック名CIDR ブロックを指定し、OKをクリックします。

    NAT CIDRブロックは、次の条件を満たす必要があります。

    • NAT CIDRブロックは、10.0.0.0/8、172.16.0.0/12、192.168.0.0/16、またはそのサブネット内にある必要があります。

    • サブネットマスクの長さは16〜32ビットでなければなりません。

    • NAT CIDRブロックは、NATゲートウェイが属するVPCのプライベートCIDRブロックと重複することはできません。 VPCの他のIPアドレスを使用してNATサービスを提供する場合は、vSwitchを作成して別のVPC NATゲートウェイに接続します。

    • VPCのユーザーCIDRブロックを、VPCに属するVPC NATゲートウェイのNAT CIDRブロックとして指定できます。 詳細については、「ユーザーCIDRブロックとは何ですか?」をご参照ください。

    CIDR ブロックが追加されました。 メッセージが表示されると、CIDRブロックが作成されます。

NAT IPアドレスの追加

NAT IPアドレスは、SNATエントリまたはDNATエントリの作成に使用されます。 要件を満たすために、NAT CIDRブロックにNAT IPアドレスを追加することもできます。

  1. NAT Gatewayコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[NAT Gateway] > VPC NAT ゲートウェイ を選択します。

  3. 上部のナビゲーションバーで、VPC NATゲートウェイが作成されているリージョンを選択します。

  4. VPC NAT ゲートウェイ ページで、管理するVPC NAT gatewayを見つけ、そのIDをクリックします。

  5. NAT IP アドレスタブをクリックし、NAT IP アドレスの追加をクリックします。

  6. NAT IP アドレスの追加ダイアログボックスで、次のパラメーターを設定し、OKをクリックします。

    パラメーター

    説明

    CIDR ブロックの選択

    NAT IPアドレスを追加するCIDRブロックを選択します。

    VPC NATゲートウェイの既存のNAT CIDRブロックを選択するか、NAT CIDRブロックを作成できます。

    割り当て方法

    NAT IPアドレスの割り当て方法を選択します。

    • ランダムに割り当て: CIDRブロックからIPアドレスをランダムに割り当てます。

    • 手動で割り当て: CIDRブロックからIPアドレスを指定できます。

    IPアドレス

    選択したCIDRブロックからIPアドレスを入力します。 このパラメーターは、割り当て方法手動で割り当て に設定した場合に必要です。

    NAT IP アドレス名

    NAT IPアドレスの名前を入力します。

SNATエントリの作成

SNATエントリを作成して、VPC内のインスタンスが別のVPCまたはデータセンターにアクセスできるようにすることができます。

  1. NAT Gatewayコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[NAT Gateway] > VPC NAT ゲートウェイ を選択します。

  3. 上部のナビゲーションバーで、VPC NATゲートウェイが作成されているリージョンを選択します。

  4. VPC NAT ゲートウェイ ページで、管理するVPC NAT gatewayを見つけ、[操作] 列の SNAT の管理 をクリックします。

  5. SNAT の管理 タブで、SNAT エントリの作成 をクリックします。

  6. SNAT エントリの作成ページで、次のパラメーターを設定し、OKをクリックします。

    パラメーター

    説明

    SNAT エントリ

    VPC、vSwitch、ECSインスタンス、またはカスタムCIDRブロックのいずれのSNATエントリを作成するかを指定します。

    • VPC の指定: VPC NATゲートウェイが属するVPC内のすべてのECSインスタンスは、SNATエントリを使用して外部プライベートネットワークにアクセスします。

    • vSwitchの指定: 指定されたvSwitchに属するECSインスタンスは、SNATエントリを使用して外部プライベートネットワークにアクセスします。

      • [vSwitchの選択]: ドロップダウンリストからvSwitchを選択します。 ドロップダウンリストからvSwitchを選択するか、[vSwitchの作成] をクリックしてVPCコンソールでvSwitchを作成します。

        複数のvSwitchを選択した場合、システムは同じIPアドレスを使用する複数のSNATエントリを作成します。

      • vSwitch CIDRブロック: vSwitchのCIDRブロックを表示します。

    • ECSインスタンスの指定: 指定されたECSインスタンスは、SNATエントリを使用して外部プライベートネットワークにアクセスします。

      • ECSインスタンスの選択: ドロップダウンリストからECSインスタンスを選択します。 ECSインスタンスは、SNATエントリを使用して外部プライベートネットワークにアクセスします。 ECSインスタンスが期待どおりに実行されることを確認します。 ドロップダウンリストからECSインスタンスを選択するか、[ECSインスタンスの作成] をクリックしてECSコンソールでECSインスタンスを作成します。 複数のECSインスタンスを選択した場合、システムは同じIPアドレスを使用する複数のSNATエントリを作成します。

      • ECS CIDRブロック: ECSインスタンスのCIDRブロックを表示します。

    • カスタム CIDR ブロックの指定: カスタム CIDR ブロック フィールドでカスタムCIDRブロックを指定できます。 カスタムCIDRブロックに属するECSインスタンスは、SNATエントリを使用して外部プライベートネットワークにアクセスします。

    NAT IP アドレスの選択

    外部プライベートネットワークへのアクセスに使用するNAT IPアドレスを選択します。

    説明

    ドロップダウンリストの NAT IP アドレスの作成 をクリックして、NAT IP アドレスの追加 ダイアログボックスでIPアドレスを追加することもできます。

    NAT IPアフィニティ

    複数のNAT IPアドレスを選択した場合、NAT IPアフィニティを有効にするかどうかを選択できます。

    1つのプライベートIPアドレスが宛先IPアドレスに複数回アクセスする場合、デフォルトで毎回異なるNAT IPアドレスが使用されてもよい。 NAT IPアフィニティを有効にすると、プライベートIPアドレスが宛先IPアドレスにアクセスするたびに同じNAT IPアドレスが使用されます。

    エントリ名

    SNATエントリの名前を入力します。

    名前は2 ~ 128文字で、数字、アンダースコア (_) 、ハイフン (-) を使用できます。 先頭は英字とする必要があります。

DNATエントリの作成

DNATエントリを作成して、NAT IPアドレスをVPC内のECSインスタンスにマッピングできます。 これにより、ECSインスタンスは外部プライベートネットワークにサービスを提供できます。

  1. NAT Gatewayコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[NAT Gateway] > VPC NAT ゲートウェイ を選択します。

  3. 上部のナビゲーションバーで、VPC NATゲートウェイが作成されているリージョンを選択します。

  4. VPC NAT ゲートウェイ ページで、管理するVPC NAT gatewayを見つけ、[操作] 列の DNAT の管理 をクリックします。

  5. DNAT の管理 タブで、DNAT エントリの作成 をクリックします。

  6. DNAT エントリの作成ページで、次のパラメーターを設定し、確認をクリックします。

    パラメーター

    説明

    NAT IP アドレスの選択

    サービスの提供に使用するNAT IPアドレスを選択します。

    説明

    DNATポートマッピングエントリとSNATエントリで同じNAT IPアドレスを使用できます。

    プライベート IP アドレスの選択

    外部ネットワークとの通信に使用するプライベートIPアドレスを指定します。 次のいずれかの方法でプライベートIPアドレスを指定できます。

    • ECSまたはENIで選択: ドロップダウンリストからECSインスタンスまたはECSインスタンスに関連付けられているelastic network interface (ENI) を選択して、プライベートIPアドレスを指定します。

    • 手動で入力: プライベートIPアドレスを入力します。

    ポート設定

    DNATマッピング方法を選択します。 DNATは、ポートマッピングとIPマッピングをサポートしています。

    • 任意のポート: IPマッピングを指定します。 NAT IPアドレス宛てのすべてのリクエストは、指定されたECSインスタンスに転送されます。 指定されたECSインスタンスは、NAT IPアドレスを使用して外部プライベートネットワークにアクセスできます。

      説明
      • DNATエントリ内のNAT IPアドレスに対してIPマッピングが設定されている場合、そのNAT IPアドレスを別のDNATまたはSNATエントリで使用することはできません。

      • NATゲートウェイにSNATエントリとIPマッピングを使用するDNATエントリが設定されている場合、指定されたECSインスタンスは優先的にDNATエントリを使用して外部プライベートネットワークにアクセスします。

    • Specific Port: ポートマッピングを指定します。 VPC NATゲートウェイは、指定されたプロトコルとポートに基づいて、指定されたECSインスタンスにリクエストを転送します。

      [特定のポート] を選択した後、ビジネス要件に基づいて次のパラメーターを設定します。

      • フロントエンドポート: 外部プライベートネットワークからNAT IPアドレスにアクセスするために使用されるポート。

        選択したNAT IPアドレスがSNATエントリで既に指定されており、ポート番号が1024より大きい場合は、デフォルトのSNATポート範囲が65535に1025されているため、[ポート制限の削除] をクリックし、[OK] をクリックします。

        警告

        この動作は、既存のSNAT接続を一時的に中断する。 接続を再確立することでこの問題を解決できます。 作業は慎重に行ってください。

      • バックエンドポート: ECSインスタンスにマッピングされたポート。 有効な値: -1 から 65535

      • プロトコル: ポートによって使用されるプロトコル。

    エントリ名

    DNATエントリの名前を入力します。

    名前は2 ~ 128文字で、英数字、アンダースコア (_) 、ハイフン (-) を使用できます。 名前は英字で始まる必要があります。注:http:// または https:// で始めることはできません。

ルーティング設定をします。

ネットワーク設定に基づいてルートを設定するには、次の操作を実行します。

  • デフォルトのNAT CIDRブロックを使用してNATサービスを提供する場合:

    • 次のルートエントリを、VPC NATゲートウェイが属するVPCのシステムルートテーブルに追加します。宛先CIDRブロックをピアCIDRブロックに設定します。 ネクストホップをVPC NATゲートウェイに設定します。 詳細については、「ルートテーブルの作成と管理」をご参照ください。

    • VPC NATゲートウェイが属するvSwitchにカスタムルートテーブルを関連付けます。 ルートテーブルがピアCIDRブロックから動的ルートエントリ (たとえば、Cloud Enterprise Network (CEN) インスタンスのCIDRブロックから動的ルートエントリ) を学習しているかどうかを確認します。

      • ルートテーブルがピアCIDRブロックから動的ルートエントリを学習する場合、カスタムテーブルにカスタムルートエントリを追加する必要はありません。 カスタムルートエントリは、ピアネットワークを指します。

      • ルートテーブルがピアCIDRブロックから動的ルートエントリを学習しない場合は、カスタムテーブルにカスタムルートエントリを追加する必要があります。 ルートエントリの宛先CIDRブロックをピアCIDRブロックに設定します。 仮想ボーダールーター (VBR) やCENインスタンスなどのピアデバイスへのネクストホップを設定します。 詳細は、「サブネットルーティング」をご参照ください。

  • カスタムNAT CIDRブロックを使用してNATサービスを提供する場合:

    • VPC NATゲートウェイが属するVPCのシステムルートテーブルに次のルートエントリを追加します。宛先CIDRブロックをカスタムNAT CIDRブロックに設定します。 ネクストホップをVPC NATゲートウェイに設定します。

    • 次のルートエントリを、VPC NATゲートウェイが属するVPCのシステムルートテーブルに追加します。宛先CIDRブロックをピアCIDRブロックに設定します。 ネクストホップをVPC NATゲートウェイに設定します。

    • カスタムルートテーブルをVPC NATゲートウェイが属するvSwitchに関連付け、次のルートエントリをルートテーブルに追加します。宛先CIDRブロックをピアCIDRブロックに設定します。 ルーターインターフェイスやトランジットルーターなど、ピアネットワークデバイスへのネクストホップを設定します。

    • VPC NATゲートウェイのカスタムNAT CIDRブロックを使用して、VPCがオンプレミスネットワークまたは別のVPCと通信する場合は、Enterprise Editionトランジットルーターを作成する必要があります。 Enterprise Editionトランジットルーターの詳細については、「トランジットルーターの仕組み」および「トランジットルーターの作成」をご参照ください。

次のステップ

API 操作

説明

SNATエントリの変更

  1. VPC NAT ゲートウェイ ページで、VPC NATゲートウェイを見つけます。

  2. [操作] 列の SNAT の管理 をクリックします。

  3. SNAT エントリで使用 セクションで、SNATエントリを見つけ、[操作] 列の [編集] をクリックします。

  4. SNAT エントリの編集 ページで、NAT IPアドレス、NAT IPアフィニティ、またはエントリ名を変更し、[OK] をクリックします。

SNAT エントリの削除

  1. VPC NAT ゲートウェイ ページで、VPC NATゲートウェイを見つけます。

  2. [操作] 列の SNAT の管理 をクリックします。

  3. SNAT エントリで使用 セクションで、削除するSNATエントリを見つけ、[操作] 列の [削除] をクリックします。

  4. SNAT エントリの削除 メッセージで、[OK] をクリックします。

DNATエントリの変更

  1. VPC NAT ゲートウェイ ページで、VPC NATゲートウェイを見つけます。

  2. [操作] 列の DNAT の管理 をクリックします。

  3. DNAT エントリリスト セクションで、管理するDNATエントリを見つけ、[操作] 列の [編集] をクリックします。

  4. DNAT エントリの編集 ページで、DNATエントリのNAT IPアドレス、プライベートIPアドレス、ポート設定、および名前を変更します。 その後、[確認] をクリックします。

DNAT エントリの削除

  1. VPC NAT ゲートウェイ ページで、VPC NATゲートウェイを見つけます。

  2. [操作] 列の DNAT の管理 をクリックします。

  3. DNAT エントリリスト セクションで、管理するDNATエントリを見つけ、[操作] 列の [削除] をクリックします。

  4. DNAT エントリの削除 メッセージで、[OK] をクリックします。

VPC NATゲートウェイの変更

  1. VPC NAT ゲートウェイ ページで、VPC NATゲートウェイを見つけます。

  2. VPC NATゲートウェイのIDをクリックします。

  3. 基本情報 タブで、[インスタンス名] の横にある [編集] をクリックします。 表示されるダイアログボックスで、新しい名前を入力し、[OK] をクリックします。

  4. [説明] の横にある [編集] をクリックします。 表示されるダイアログボックスで、新しい説明を入力し、[OK] をクリックします。

NAT IPアドレスとNAT CIDRブロックの削除

カスタムNAT CIDRブロックのNAT IPアドレスを削除してから、NAT CIDRブロックを削除できます。 カスタムNAT CIDRブロックを削除する前に、CIDRブロックのNAT IPアドレスを削除する必要があります。 デフォルトNAT CIDRブロックのカスタムNAT IPアドレスを削除できます。 ただし、デフォルトNAT IPアドレスまたはデフォルトNAT CIDRブロックは削除できません。

  1. VPC NAT ゲートウェイ ページで、VPC NATゲートウェイを見つけます。

  2. VPC NATゲートウェイのIDをクリックします。

  3. NAT IP アドレス タブをクリックします。 左側のナビゲーションウィンドウで、削除するNAT IPアドレスのNAT CIDRブロックをクリックし、NAT IP アドレスリスト セクションの [削除] をクリックします。

    • NAT IPアドレスを選択し、[操作] 列の [削除] をクリックします。

    • 複数のNAT IPアドレスを選択し、ページ下部の [削除] をクリックします。

  4. NAT IP アドレスの削除 メッセージで、[OK] をクリックします。

  5. 削除するNAT CIDRブロックの横にある删除をクリックします。

  6. CIDR ブロックの削除 メッセージで、[OK] をクリックします。

VPC NATゲートウェイの削除

  1. VPC NAT ゲートウェイ ページで、VPC NATゲートウェイを見つけます。

  2. [操作] 列の 更多操作 > [削除] を選択します。

  3. ゲートウェイの削除 メッセージで、[OK] をクリックします。

    説明

    VPC NATゲートウェイを強制的に削除できます。 VPC NATゲートウェイを強制的に削除すると、SNATエントリ、DNATエントリ、カスタムNAT IPアドレス、カスタムNAT CIDRブロックなどの関連リソースが削除されます。

関連ドキュメント