

# AWS Global Accelerator でのカスタムルーティングアクセラレーターの使用
<a name="work-with-custom-routing-accelerators"></a>

この章では、AWS Global Accelerator のカスタムルーティングアクセラレーターの仕組みと、カスタムルーティングアクセラレーターのアクセラレーター、リスナー、エンドポイントグループ、VPC サブネットエンドポイントを設定する方法について説明します。

カスタムルーティングアクセラレーターを使用すると、アプリケーションロジックを使用して、1 人以上のユーザーを多くの送信先間で特定の Amazon EC2 インスタンスに直接マッピングできます。また、Global Accelerator を介してトラフィックをルーティングするパフォーマンスが向上します。これは、ゲームアプリケーションや Voice over IP (VoIP) セッションなど、特定の EC2 インスタンスとポートで実行されている同じセッションでユーザーのグループが相互にやり取りする必要があるアプリケーションがある場合に便利です。

カスタムルーティングアクセラレーターのエンドポイントは Amazon VPC (VPC) サブネットである必要があります。カスタムルーティングアクセラレーターは、それらのサブネット内の Amazon EC2 インスタンスにのみトラフィックをルーティングできます。カスタムルーティングアクセラレーターを作成する場合、1 つまたは複数の VPC サブネットで実行されている数千の Amazon EC2 インスタンスを含めることができます。詳細については、「[Global Accelerator でのカスタムルーティングアクセラレーターの仕組み](about-custom-routing-how-it-works.md)」を参照してください。

**注記**  
Global Accelerator でクライアントに最も近い正常なエンドポイントを自動的に選択する場合は、標準アクセラレーターを作成します。詳細については、「[AWS Global Accelerator での標準アクセラレーターの使用](work-with-standard-accelerators.md)」を参照してください。

カスタムルーティングアクセラレーターを設定するには、以下を実行します。

1. カスタムルーティングアクセラレーターを作成するためのガイドラインと要件を確認してください。「[カスタムルーティングアクセラレーターのガイドラインと制限](about-custom-routing-guidelines.md)」を参照してください。

1. VPC またはサブネットを作成します。Global Accelerator にサブネットを追加した後は、いつでも EC2 インスタンスをサブネットに追加できます。

1. Global Accelerator でアクセラレーターを作成します。カスタムルーティングアクセラレーターのオプションを選択します。

1. Global Accelerator がリッスンするポートの範囲を指定するリスナーを追加します。Global Accelerator が想定されるすべての送信先にマッピングするための十分なポートを持つ広い範囲を含めてください。これらのポートは、次のステップで指定する送信先ポートとは異なります。リスナーポートの要件の詳細については、[カスタムルーティングアクセラレーターのガイドラインと制限](about-custom-routing-guidelines.md) を参照してください。

1. VPC サブネットがある AWS リージョンに 1 つ以上のエンドポイントグループを追加します。エンドポイントグループごとに以下を指定します。
   + エンドポイントポート範囲。トラフィックを受信できる送信先 EC2 インスタンスのポートを表します。
   + 各送信先ポート範囲のプロトコル: UDP、TCP、または UDP と TCP の両方。

1. エンドポイントサブネットで、サブネット ID を選択します。各エンドポイントグループに複数のサブネットを追加でき、サブネットのサイズは異なる (最大 /17) ことができます。

以下のセクションでは、カスタムルーティングアクセラレーターの仕組みについて説明し、リスナー、エンドポイントグループ、VPC サブネットエンドポイントなどのカスタムルーティングアクセラレーターとそのコンポーネントを作成および操作する手順を示します。

**Topics**
+ [カスタムルーティングアクセラレーターの仕組み](about-custom-routing-how-it-works.md)
+ [カスタムルーティングの例](about-custom-routing-how-it-works.example.md)
+ [カスタムルーティングガイドライン](about-custom-routing-guidelines.md)
+ [カスタムルーティングアクセラレーター。](about-custom-routing-accelerators.md)
+ [カスタムルーティングアクセラレーターのリスナー](about-custom-routing-listeners.md)
+ [カスタムルーティングアクセラレーターのエンドポイントグループ](about-custom-routing-endpoint-groups.md)
+ [VPC サブネットエンドポイント](about-custom-routing-endpoints.md)

# Global Accelerator でのカスタムルーティングアクセラレーターの仕組み
<a name="about-custom-routing-how-it-works"></a>

AWS Global Accelerator でカスタムルーティングアクセラレーターを使用すると、アプリケーションロジックを使用して、Global Accelerator のパフォーマンス上の利点を得ながら、1 人以上のユーザーを多くの送信先間で特定の送信先に直接マッピングできます。カスタムルーティングアクセラレーターは、リスナーポート範囲を Amazon VPC (VPC) サブネットの EC2 インスタンス送信先にマッピングします。これにより、Global Accelerator はサブネット内の特定の Amazon EC2 プライベート IP アドレスとポート送信先にトラフィックを決定的にルーティングできます。

例えば、地理的位置、プレイヤースキル、ゲームモードなど、選択した要素に基づいて Amazon EC2 ゲームサーバー上の 1 つのセッションに複数のプレイヤーを割り当てるオンラインリアルタイムゲームアプリケーションでカスタムルーティングアクセラレーターを使用できます。または、音声、ビデオ、メッセージングセッション用に、特定のメディアサーバーに複数のユーザーを割り当てる VoIP またはソーシャルメディアアプリケーションがある場合があります。

アプリケーションは Global Accelerator API を呼び出し、Global Accelerator ポートと、関連する送信先 IP アドレスとポートの完全な静的マッピングを受信できます。静的マッピングを保存し、マッチメーキングサービスがそれを使用して特定の送信先 EC2 インスタンスにユーザーをルーティングできます。アプリケーションで Global Accelerator の使用を開始するために、クライアントソフトウェアを変更する必要はありません。

カスタムルーティングアクセラレーターを設定するには、VPC サブネットエンドポイントを選択します。次に、受信接続がマッピングされる送信先ポート範囲を定義して、ソフトウェアがすべてのインスタンスで同じポートセットをリッスンできるようにします。Global Accelerator は、マッチメーキングサービスがセッションの送信先 IP アドレスとポート番号を、ユーザーに付与する外部 IP アドレスとポートに変換できるようにする静的マッピングを作成します。

アプリケーションのネットワークスタックは、単一のトランスポートプロトコルで動作するか、UDP を使用して高速配信を行い、TCP を使用して信頼性の高い配信を行うことができます。送信先ポート範囲ごとに UDP、TCP、または UDP と TCP の両方を設定することで、各プロトコルの設定を複製することなく、最大限の柔軟性を実現できます。

**注記**  
デフォルトでは、カスタムルーティングアクセラレーター内のすべての VPC サブネット送信先はトラフィックを受信できません。これはデフォルトでセキュリティを確保するとともに、サブネット内のプライベートな EC2 インスタンスのうち、どの送信先がトラフィックを受信できるかを細かく制御するためのものです。サブネット、または特定の IP アドレスとポートの組み合わせ (送信先ソケット) へのトラフィックを許可または拒否できます。詳細については、「[カスタムルーティングアクセラレーターの VPC サブネットエンドポイントを追加する](about-custom-routing-endpoints-adding-endpoints.md)」を参照してください。Global Accelerator API を使用して送信先を指定することもできます。詳細については、「[AllowCustomRoutingTraffic](https://docs.aws.amazon.com/global-accelerator/latest/api/API_AllowCustomRoutingTraffic.html)」および「[DenyCustomRoutingTraffic](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DenyCustomRoutingTraffic.html)」を参照してください。

# Global Accelerator でのカスタムルーティングの仕組みの例
<a name="about-custom-routing-how-it-works.example"></a>

例えば、Global Accelerator の後ろにある 1,000 個の Amazon EC2 インスタンスで、ゲームセッションや VoIP コールセッションなどのユーザーのグループがやり取りする 10,000 個のセッションをサポートするとします。この例では、リスナーポートの範囲を 10001～20040 に指定し、送信先ポートの範囲を 81～90 に指定します。us-east-1 には、subnet-1、subnet-2、subnet-3、subnet-4 の 4 つの VPC サブネットがあると仮定します。

この例では、各 VPC サブネットのブロックサイズは /24 であるため、251 個の Amazon EC2 インスタンスをサポートできます。(各サブネットから 5 つのアドレスが予約されており、使用できません。これらのアドレスはマッピングされません）。各 EC2 インスタンスで実行されている各サーバーには、エンドポイントグループの送信先ポートに指定した 81～90 個のポートが 10 個あります。つまり、各サブネットには 2510 個のポート (10 x 251) が関連付けられています。各ポートはセッションに関連付けることができます。

サブネット内の各 EC2 インスタンスに 10 個の送信先ポートを指定しているため、Global Accelerator は EC2 インスタンスへのアクセスに使用できる 10 個のリスナーポートを内部的に関連付けます。簡単に説明すると、リスナーポートのブロックがあり、最初の 10 個のセットはエンドポイントサブネットの最初の IP アドレスから始まり、次の 10 個のリスナーポートのセットには次の IP アドレスが割り当てられるという仕組みです。

**注記**  
マッピングは実際にはこのように予測できませんが、ここではポートマッピングの仕組みを示すためにシーケンシャルマッピングを使用しています。リスナーポート範囲の実際のマッピングを決定するには、「[ListCustomRoutingPortMappings](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html)」および「[ListCustomRoutingPortMappingsByDestination](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappingsByDestination.html)」API オペレーションを使用します。

この例では、最初のリスナーポートは 10001 です。そのポートは、最初のサブネット IP アドレス 192.0.2.4、および最初の EC2 ポート 81 に関連付けられています。次のリスナーポート 10002 は、最初のサブネット IP アドレス 192.0.2.4、2 番目の EC2 ポート 82 に関連付けられています。次の表は、このマッピング例が最初の VPC サブネットの最後の IP アドレスを経由し、2 番目の VPC サブネットの最初の IP アドレスに続く方法を示しています。


| Global Accelerator リスナーポート | VPC サブネット | EC2 インスタンスポート | 
| --- | --- | --- | 
| 10001 | 192.0.2.4 | 81 | 
| 10002 | 192.0.2.4 | 82 | 
| 10003 | 192.0.2.4 | 83 | 
| 10004 | 192.0.2.4 | 84 | 
| 10005 | 192.0.2.4 | 85 | 
| 10006 | 192.0.2.4 | 86 | 
| 10007 | 192.0.2.4 | 87 | 
| 10008 | 192.0.2.4 | 88 | 
| 10009 | 192.0.2.4 | 89 | 
| 10010 | 192.0.2.4 | 90 | 
| 10011 | 192.0.2.5 | 81 | 
| 10012 | 192.0.2.5 | 82 | 
| 10013 | 192.0.2.5 | 83 | 
| 10014 | 192.0.2.5 | 84 | 
| 10015 | 192.0.2.5 | 85 | 
| 10016 | 192.0.2.5 | 86 | 
| 10017 | 192.0.2.5 | 87 | 
| 10018 | 192.0.2.5 | 88 | 
| 10019 | 192.0.2.5 | 89 | 
| 10020 | 192.0.2.5 | 90 | 
| ... | ... | ... | 
| 12501 | 192.0.2.244 | 81 | 
| 12502 | 192.0.2.244 | 82 | 
| 12503 | 192.0.2.244 | 83 | 
| 12504 | 192.0.2.244 | 84 | 
| 12505 | 192.0.2.244 | 85 | 
| 12506 | 192.0.2.244 | 86 | 
| 12507 | 192.0.2.244 | 87 | 
| 12508 | 192.0.2.244 | 88 | 
| 12509 | 192.0.2.244 | 89 | 
| 12510 | 192.0.2.244 | 90 | 
| 12511 | 192.0.3.4 | 81 | 
| 12512 | 192.0.3.4 | 82 | 
| 12513 | 192.0.3.4 | 83 | 
| 12514 | 192.0.3.4 | 84 | 
| 12515 | 192.0.3.4 | 85 | 
| 12516 | 192.0.3.4 | 86 | 
| 12517 | 192.0.3.4 | 87 | 
| 12518 | 192.0.3.4 | 88 | 
| 12519 | 192.0.3.4 | 89 | 
| 12520 | 192.0.3.4 | 90 | 

# カスタムルーティングアクセラレーターのガイドラインと制限
<a name="about-custom-routing-guidelines"></a>

AWS Global Accelerator でカスタムルーティングアクセラレーターを作成して操作する場合は、次のガイドラインと制限に注意してください。

**サポートされているエンドポイントの送信先**  
カスタムルーティングアクセラレーターの仮想パブリッククラウド (VPC) サブネットエンドポイントには、EC2 インスタンスのみを含めることができます。ロードバランサーなどの他のリソースは、カスタムルーティングアクセラレーターではサポートされていません。Global Accelerator でサポートされている EC2 インスタンスのタイプは、[AWS Global Accelerator の標準アクセラレーターのエンドポイント](about-endpoints.md) に記載されています。  
カスタムルーティングアクセラレーターを使用すると、Global Accelerator は VPC サブネット上の Amazon EC2 インスタンス上のプライベート IP エンドポイントにのみトラフィックをルーティングできます。ただし、カスタムルーティングを使用しようとするゲームのお客様は、ステートフルセッションに接続する必要がある場合があります。そのためには、お客様が Amazon Elastic Kubernetes Service (EKS) でゲームサーバーを実行すると同時に、特定のコンテナでホストされたセッションは Kubernetes ポッド内で実行されます。  
このシナリオでカスタムルーティングを使用するには、エンドポイントが存在するサブネットごとに Global Accelerator が作成する Elastic Network Interface (ENI) を介して Kubernetes ポッドにトラフィックを送信するように VPC-CNI プラグインを設定できます。これは、EKS でカスタムルーティングアクセラレーターを使用する方法です。Amazon Elastic Container Service (ECS) でカスタムルーティングアクセラレーターを使用するとき、同じ設定は機能します。詳細については、次のブログ記事:「[AWS Global Accelerator Custom Routing with Amazon Elastic Kubernetes Service](https://aws.amazon.com/blogs/networking-and-content-delivery/deploying-multi-region-applications-in-aws-using-aws-global-accelerator/)」で提供されている詳細な手順を参照してください。

**ポートマッピング**  
VPC サブネットを追加すると、Global Accelerator はリスナーポート範囲の静的ポートマッピングをサブネットでサポートされているポート範囲に作成します。特定のサブネットのポートマッピングは一切変更されません。  
カスタムルーティングアクセラレーターのポートマッピングリストをプログラムで表示できます。詳細については、「[https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html)」を参照してください。

**VPC のサブネットサイズ**  
カスタムルーティングアクセラレーターに追加する VPC サブネットは、最小 /28、最大 /17 である必要があります。

**IP アドレスタイプ**  
カスタムルーティングアクセラレーターは、IPv4 IP アドレスタイプのみをサポートします。

**リスナーポート範囲**  
カスタムルーティングアクセラレーターに追加しようとするサブネットに含まれる送信先の数に対応するために、リスナーポートの範囲を指定して、十分なリスナーポートを指定する必要があります。リスナーを作成する際に指定する範囲は、カスタムルーティングアクセラレーターで使用できるリスナーポートと送信先 IP アドレスの組み合わせの数を決定します。柔軟性を最大限に高め、十分なリスナーポートがないというエラーが発生する可能性を減らすために、大きなポート範囲を指定することをお勧めします。  
Global Accelerator は、カスタムルーティングアクセラレーターにサブネットを追加するときに、ポート範囲をブロックに割り当てます。リスナーポート範囲を線形に割り当て、使用する送信先ポートの数をサポートするのに十分な大きさにすることをお勧めします。つまり、割り当てるポートの数は、少なくともサブネットサイズに、サブネット内の送信先ポートとプロトコル (送信先設定) の数を掛けたものでなければなりません。  
Global Accelerator がポートマッピングの割り当てに使用するアルゴリズムでは、この合計を超えるリスナーポートを追加する必要がある場合があります。
リスナーを作成したら、それを編集してポート範囲と関連付けられたプロトコルを追加できますが、既存のポート範囲を小さくすることはできません。例えば、リスナーポートの範囲が 5,000～10,000 の場合、その範囲を 5,900～10,000 や 5,000～9,900 に変更することはできません。  
各リスナーポート範囲には、少なくとも 16 個のポートを含める必要があります。リスナーはポート 1～65535 をサポートします。

**送信先ポートの範囲。**  
カスタムルーティングアクセラレーターのポート範囲を指定する場所は 2 つあります。リスナーを追加するときに指定するポート範囲と、エンドポイントグループに指定する送信先ポート範囲とプロトコルです。  
+ **リスナーポート範囲: **クライアントが接続する Global Accelerator の静的 IP アドレスのリスナーポート。Global Accelerator は、各ポートをアクセラレーターの背後にある VPC サブネット上の一意の送信先 IP アドレスとポートにマッピングします。
+ **送信先ポート範囲: **エンドポイントグループに指定する送信先ポート範囲のセット (送信先設定とも呼ばれます) は、トラフィックを受信する EC2 インスタンスポートです。送信先ポートでトラフィックを受信するには、EC2 インスタンスに関連付けられているセキュリティグループでそれらのポートへのトラフィックを許可する必要があります。

** ヘルスチェックとフェイルオーバー**  
Global Accelerator は、カスタムルーティングアクセラレーターのヘルスチェックを実行せず、正常なエンドポイントにフェイルオーバーしません。カスタムルーティングアクセラレーターのトラフィックは、送信先リソースの状態に関係なく、決定的にルーティングされます。

**すべてのトラフィックはデフォルトで拒否される**  
デフォルトでは、カスタムルーティングアクセラレーターを介して送信されるトラフィックは、サブネット内のすべての送信先に拒否されます。送信先インスタンスがトラフィックを受信できるようにするには、サブネットへのすべてのトラフィックを具体的に許可するか、またはサブネット内の特定のインスタンス IP アドレスとポートへのトラフィックを許可する必要があります。  
サブネットまたは特定の送信先を更新してトラフィックを許可または拒否するには、インターネット全体に伝播するまでに時間がかかります。変更が伝播されたかどうかを判断するには、`DescribeCustomRoutingAccelerator` API アクションを呼び出してアクセラレーターのステータスを確認できます。詳細については、「[DescribeCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAccelerator.html)」を参照してください。

**CloudFormation はサポートされていない**  
CloudFormation は、カスタムルーティングアクセラレーターではサポートされていません。

# AWS Global Accelerator のカスタムルーティングアクセラレーター
<a name="about-custom-routing-accelerators"></a>

AWS Global Accelerator の「*カスタムルーティングアクセラレーター*」を使用すると、カスタムアプリケーションロジックを使用して、AWS グローバルネットワークを使用してアプリケーションの可用性とパフォーマンスを向上させながら、1 人以上のユーザーを多くの送信先の間で特定の送信先に誘導できます。

カスタムルーティングアクセラレーターは、仮想プライベートクラウド (VPC) サブネットで実行されている Amazon EC2 インスタンスのポートにのみトラフィックをルーティングします。カスタムルーティングアクセラレーターを使用する場合、Global Accelerator はエンドポイントの地理的近接度やヘルスに基づいてトラフィックをルーティングしません。詳細については、「[Global Accelerator でのカスタムルーティングアクセラレーターの仕組み](about-custom-routing-how-it-works.md)」を参照してください。

アクセラレーターを作成すると、デフォルトで Global Accelerator は 2 つの静的 IPv4 アドレスのセットを提供します。カスタムルーティングアクセラレーターは、IPv4 IP アドレスタイプのみをサポートします。独自の IP アドレス範囲を AWS (BYOIP) にすると、アクセラレータで使用する静的 IPv4 アドレスを独自のプールから割り当てることができます。詳細については、「[Global Accelerator の Bring your own IP (BYOIP)](using-byoip.md)」を参照してください。

**重要**  
静的 IP アドレスは、アクセラレーターを無効にし、トラフィックを受け入れたりルーティングしたりしなくなった場合でも、存在する限り、アクセラレーターに割り当てられたままになります。ただし、アクセラレーターを*削除*すると、アクセラレーターに割り当てられた Global Accelerator の静的 IP アドレスが失われるため、それらを使用してトラフィックをルーティングすることができなくなります。ベストプラクティスとして、アクセラレーターを誤って削除しないようにアクセス許可があることを確認してください。Global Accelerator では、タグベースのアクセス許可などの IAM ポリシーを使用して、アクセラレーターを削除するアクセス許可を持つユーザーを制限できます。詳細については、「[Global Accelerator を使用した ABAC](security_iam_service-with-iam.md#security_iam_service-with-iam-tags)」を参照してください。

このセクションでは、Global Accelerator コンソールでカスタムルーティングアクセラレーターを操作する方法について説明します。Global Accelerator での API 操作の使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

**Topics**
+ [カスタムルーティングアクセラレーターを作成する](about-custom-routing-accelerators.creating-editing.md)
+ [カスタムルーティングアクセラレーターを編集する](about-custom-routing-accelerators.editing.md)
+ [カスタムルーティングアクセラレーターを表示する](about-custom-routing-accelerators.viewing.md)
+ [カスタムルーティングアクセラレーターを削除する](about-custom-routing-accelerators.deleting.md)

# Global Accelerator でカスタムルーティングアクセラレーターを作成する
<a name="about-custom-routing-accelerators.creating-editing"></a>

このセクションでは、コンソールでカスタムアクセラレーターを作成する手順について説明します。Global Accelerator をプログラムで操作するには、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# カスタムルーティングアクセラレーターを作成するには


1. [https://us-west-2.console.aws.amazon.com/globalaccelerator/home\$1GlobalAcceleratorHome:](https://us-west-2.console.aws.amazon.com/globalaccelerator/home#GlobalAcceleratorHome:) で Global Accelerator コンソールを開きます。

1. **[アクセラレーターの作成]** を選択します。

1. アクセラレーターの名前を指定します。

1. **[アクセラレータのタイプ]** の場合は、**[カスタムルーティング]** を選択します。

1. 必要に応じて、独自の IP アドレス範囲を AWS (BYOIP) にした場合は、そのアドレスプールからアクセラレーターの静的 IP アドレスを指定できます。アクセラレーターの 2 つの静的 IP アドレスのそれぞれに対して、この選択を行います。
   + 静的 IP アドレスごとに、使用する IP アドレスプールを選択します。
   + 独自の IP アドレスプールを選択した場合は、プールから特定の IP アドレスも選択します。デフォルトの Amazon IP アドレスプールを選択した場合、Global Accelerator は特定の IP アドレスをアクセラレーターに割り当てます。

1. 必要に応じて、アクセラレーターリソースを識別するのに役立つタグを 1 つ以上追加します。

1. **[次へ]** を選択してウィザードの次のページに移動し、リスナー、エンドポイントグループ、VPC サブネットエンドポイントを追加します。

# Global Accelerator でカスタムルーティングアクセラレーターを編集する
<a name="about-custom-routing-accelerators.editing"></a>

 このセクションでは、コンソールでカスタムアクセラレーターを更新する手順について説明します。Global Accelerator をプログラムで操作するには、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# カスタムルーティングアクセラレーターを編集するには


1. [https://us-west-2.console.aws.amazon.com/globalaccelerator/home\$1GlobalAcceleratorHome:](https://us-west-2.console.aws.amazon.com/globalaccelerator/home#GlobalAcceleratorHome:) で Global Accelerator コンソールを開きます。

1. カスタムルーティングアクセラレーターのリストで、1 つを選択し、**[編集]** を選択します。

1. **[アクセラレーターの編集]** ページで、必要な変更を行います。例えば、アクセラレーターを削除できるように無効にします。

1. [**Save**] を選択します。

# Global Accelerator でカスタムルーティングアクセラレーターを表示する
<a name="about-custom-routing-accelerators.viewing"></a>

このセクションでは、コンソールでカスタムルーティングアクセラレーターに関する情報を表示する手順について説明します。プログラムでカスタムルーティングアクセラレータの説明を確認するには、「AWS Global Accelerator API Reference」の「[ListCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingAccelerator.html)」と「[DescribeCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAccelerator.html)」を参照してください。

# カスタムルーティングアクセラレーターに関する情報を表示するには


1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. アクセラレーターの詳細を確認するには、アクセラレーターを選択し、**[表示]** を選択します。

# Global Accelerator でカスタムルーティングアクセラレーターを削除する
<a name="about-custom-routing-accelerators.deleting"></a>

カスタムルーティングアクセラレーターをテストとして作成した場合、またはアクセラレーターを使用しなくなった場合は、削除できます。コンソールでアクセラレーターを無効にし、削除できます。アクセラレーターからリスナーとエンドポイントグループを削除する必要はありません。

コンソールの代わりに API オペレーションを使用してカスタムルーティングアクセラレーターを削除するには、まずアクセラレーターに関連付けられているすべてのリスナーとエンドポイントグループを削除してから無効にする必要があります。詳細については、「*AWS Global Accelerator API Reference*」の「[DeleteAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteAccelerator.html)」オペレーションを参照してください。

# カスタムルーティングアクセラレーターを無効にするには


1. [https://us-west-2.console.aws.amazon.com/globalaccelerator/home\$1GlobalAcceleratorHome:](https://us-west-2.console.aws.amazon.com/globalaccelerator/home#GlobalAcceleratorHome:) で Global Accelerator コンソールを開きます。

1. リストで、無効にしたいアクセラレーターを選択します。

1. [**編集**] を選択します。

1. **[アクセラレーターの無効化]** を選択し、**[保存]** を選択します。

# カスタムルーティングアクセラレーターを削除するには


1. [https://us-west-2.console.aws.amazon.com/globalaccelerator/home\$1GlobalAcceleratorHome:](https://us-west-2.console.aws.amazon.com/globalaccelerator/home#GlobalAcceleratorHome:) で Global Accelerator コンソールを開きます。

1. リストで、削除したいアクセラレーターを選択します。

1. [**削除**] を選択します。
**注記**  
アクセラレーターを無効にしていない場合、**[削除]** は選択できません。アクセラレーターを無効にするには、前の手順を参照してください。

1. 確認ダイアログボックスで、[**削除**] を選択します。
**重要**  
アクセラレーターを削除すると、アクセラレータに割り当てられた静的 IP アドレスが失われるため、それらを使用してトラフィックをルーティングできなくなります。

# Global Accelerator のカスタムルーティングアクセラレーターのリスナー
<a name="about-custom-routing-listeners"></a>

AWS Global Accelerator のカスタムルーティングアクセラレーターの場合、Global Accelerator が VPC サブネットエンドポイント内の特定の送信先 Amazon EC2 インスタンスにマッピングする関連プロトコルを持つリスナーポートの範囲を指定するリスナーを設定します。VPC サブネットエンドポイントを追加すると、Global Accelerator はリスナーに定義したポート範囲とサブネット内の送信先 IP アドレスとポートの間に静的ポートマッピングを作成します。次に、ポートマッピングを使用して、アクセラレータの静的 IP アドレスをリスナーポートとプロトコルとともに指定し、ユーザートラフィックを VPC サブネット内の特定の送信先 Amazon EC2 インスタンス IP アドレスとポートに送信できます。

カスタムルーティングアクセラレーターを作成するときにリスナーを定義し、いつでもリスナーを追加できます。各リスナーには、VPC サブネットエンドポイントが存在する AWS リージョンごとに 1 つ以上のエンドポイントグループを含めることができます。カスタムルーティングアクセラレーターのリスナーは、TCP プロトコルと UDP プロトコルの両方をサポートします。UDP、TCP、または UDP と TCP の両方を定義する送信先ポート範囲ごとにプロトコルまたは複数のプロトコルを指定します。

詳細については、「[Global Accelerator でのカスタムルーティングアクセラレーターの仕組み](about-custom-routing-how-it-works.md)」を参照してください。

**Topics**
+ [リスナーを追加する](about-custom-routing-listeners.creating-custom-routing-listeners.md)
+ [リスナーを編集する](about-custom-routing-listeners.editing-custom-routing-listeners.md)
+ [リスナーを削除する](about-custom-routing-listeners.removing-custom-routing-listeners.md)

# Global Accelerator でカスタムルーティングアクセラレーターのリスナーを追加する
<a name="about-custom-routing-listeners.creating-custom-routing-listeners"></a>

このセクションでは、AWS Global Accelerator コンソールでカスタムルーティングアクセラレーターのリスナーを追加する方法について説明します。AWS Global Accelerator での API オペレーションの使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# カスタムルーティングアクセラレーターのリスナーを追加するには


リスナーの作成時に指定する範囲は、カスタムルーティングアクセラレーターで使用できるリスナーポートと送信先 IP アドレスの組み合わせの数を定義します。最大限の柔軟性を得るには、大きなポート範囲を指定することをお勧めします。指定する各リスナーポート範囲には、少なくとも 16 のポートを含める必要があります。
**注記**  
リスナーを作成したら、それを編集してポート範囲と関連付けられたプロトコルを追加できますが、既存のポート範囲を小さくすることはできません。

1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、カスタムルーティングアクセラレーターを選択します。

1. [**リスナーの追加**] を選択します。

1. **[リスナーの追加]** ページで、アクセラレーターに関連付けるリスナーポート範囲を入力します。

   リスナーはポート 1～65535 をサポートします。カスタムルーティングアクセラレーターで最大限の柔軟性を得るには、大きなポート範囲を指定することをお勧めします。

1. [**リスナーの追加**] を選択します。

# Global Accelerator でカスタムルーティングアクセラレーターのリスナーを編集する
<a name="about-custom-routing-listeners.editing-custom-routing-listeners"></a>

このセクションでは、AWS Global Accelerator コンソールでカスタムルーティングアクセラレーターのリスナーを編集する方法について説明します。AWS Global Accelerator での API オペレーションの使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# カスタムルーティングアクセラレーターのリスナーを編集するには


カスタムルーティングアクセラレーターのリスナーを編集するときは、さらにポート範囲と関連プロトコルを追加したり、既存のポート範囲を増やしたり、プロトコルを変更したりすることはできますが、既存のポート範囲をこと小さくすることはできません。

1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、アクセラレーターを選択します。

1. リスナーを選択し、**[リスナーの編集]** を選択します。

1. **[リスナーを編集する]** ページで、既存のポート範囲またはプロトコルを変更するか、新しいポート範囲を追加します。

   既存のポート範囲を小さくすることはできません。

1. [**Save**] を選択します。

# Global Accelerator でカスタムルーティングアクセラレーターのリスナーを削除する
<a name="about-custom-routing-listeners.removing-custom-routing-listeners"></a>

このセクションでは、AWS Global Accelerator コンソールでカスタムルーティングアクセラレーターのリスナーを削除する方法について説明します。AWS Global Accelerator での API オペレーションの使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# リスナーを削除するには


1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、アクセラレーターを選択します。

1. リスナーを選択し、**[削除]** を選択します。

1. 確認ダイアログボックスで、**[削除]** を選択します。

# Global Accelerator のカスタムルーティングアクセラレーターのエンドポイントグループ
<a name="about-custom-routing-endpoint-groups"></a>

AWS Global Accelerator でカスタムルーティングアクセラレーターを使用すると、エンドポイントグループは、仮想プライベートクラウド (VPC) サブネット内の送信先 Amazon EC2 インスタンスがトラフィックを受け入れるポートとプロトコルを定義します。

カスタムルーティングアクセラレーターのエンドポイントグループは、VPC サブネットと EC2 インスタンスが配置されている各 AWS リージョン に対して作成します。カスタムルーティングアクセラレーターの各エンドポイントグループには、複数の VPC サブネットエンドポイントを含めることができます。同様に、各 VPC を複数のエンドポイントグループに追加できますが、エンドポイントグループは異なるリスナーと関連される必要があります。

エンドポイントグループごとに、リージョンの EC2 インスタンスでトラフィックを誘導するポートを含む 1 つ以上のポート範囲のセットを指定します。エンドポイントグループのポート範囲ごとに、使用するプロトコルを指定します: UDP、TCP、または UDP と TCP の両方。これにより、各プロトコルのポート範囲のセットを複製することなく、最大限の柔軟性が得られます。例えば、ポート 8080-8090 を使用し、UDP 経由でゲームトラフィックが実行されているゲームサーバーがあれば、ポート 80 を使用して TCP 経由でチャットメッセージを聞いているサーバーもあります。

詳細については、「[Global Accelerator でのカスタムルーティングアクセラレーターの仕組み](about-custom-routing-how-it-works.md)」を参照してください。

**Topics**
+ [エンドポイントグループを追加する](about-custom-routing-endpoint-groups.create-endpoint-group.md)
+ [エンドポイントグループを編集する](about-custom-routing-endpoint-groups.edit-endpoint-group.md)
+ [エンドポイントグループを削除する](about-custom-routing-endpoint-groups.remove-endpoint-group.md)

# Global Accelerator でカスタムルーティングアクセラレーターのエンドポイントグループを追加する
<a name="about-custom-routing-endpoint-groups.create-endpoint-group"></a>

AWS Global Accelerator コンソールで、または API オペレーションを使用して、カスタムルーティングアクセラレーターのエンドポイントグループを操作します。エンドポイントグループからいつでも VPC サブネットエンドポイントを追加または削除できます。

このセクションでは、AWS Global Accelerator コンソールでカスタムルーティングアクセラレーターのエンドポイントグループを作成する方法について説明します。Global Accelerator での API 操作の使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# カスタムルーティングアクセラレーターのエンドポイントグループを追加するには


1. [https://us-west-2.console.aws.amazon.com/globalaccelerator/home\$1GlobalAcceleratorHome:](https://us-west-2.console.aws.amazon.com/globalaccelerator/home#GlobalAcceleratorHome:) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、カスタムルーティングアクセラレーターを選択します。

1. **[リスナー]** セクションの **[リスナー ID]** で、エンドポイントグループを追加するリスナーの ID を選択します。

1. **[エンドポイントの追加]** を選択します。

1. リスナーのセクションで、エンドポイントグループ用のリージョンを指定します。

1. **[ポートとプロトコルセット]** には、Amazon EC2 インスタンスのポート範囲とプロトコルを入力します。
   + **[入力ポート]** と **[出力ポート]** を入力して、ポートの範囲を指定します。
   + ポート範囲ごとに、その範囲のプロトコルまたは複数のプロトコルを指定します。

   ポート範囲はリスナーポート範囲のサブセットである必要はありませんが、カスタムルーティングアクセラレーターのエンドポイントグループに指定したポートの合計数をサポートするのに十分な合計ポートがリスナーポート範囲にある必要があります。

1. [**Save**] を選択します。

1. 必要に応じて、**[エンドポイントグループの追加]** を選択して、このリスナーに追加のエンドポイントグループを追加します。別のリスナーを選択し、エンドポイントグループを追加することもできます。

1. **[エンドポイントの追加]** を選択します。

# Global Accelerator でカスタムルーティングアクセラレーターのエンドポイントグループを編集する
<a name="about-custom-routing-endpoint-groups.edit-endpoint-group"></a>

AWS Global Accelerator コンソールで、または API オペレーションを使用して、カスタムルーティングアクセラレーターのエンドポイントグループを操作します。エンドポイントグループからいつでも VPC サブネットエンドポイントを追加または削除できます。

このセクションでは、AWS Global Accelerator コンソールでカスタムルーティングアクセラレーターのエンドポイントグループを編集する方法について説明します。Global Accelerator での API 操作の使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# カスタムルーティングアクセラレーターのエンドポイントグループを編集するには


1. [https://us-west-2.console.aws.amazon.com/globalaccelerator/home\$1GlobalAcceleratorHome:](https://us-west-2.console.aws.amazon.com/globalaccelerator/home#GlobalAcceleratorHome:) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、カスタムルーティングアクセラレーターを選択します。

1. **[リスナー]** セクションの **[リスナー ID] **で、エンドポイントグループが関連付けられているリスナーの ID を選択します。

1. **[エンドポイントグループの編集]** を選択します。

1. **[エンドポイントグループの編集]** ページで、リージョン、ポートの範囲、またはポートの範囲のプロトコルを変更します。

1. [**Save**] を選択します。

# Global Accelerator でカスタムルーティングアクセラレーターのエンドポイントグループを削除する
<a name="about-custom-routing-endpoint-groups.remove-endpoint-group"></a>

AWS Global Accelerator コンソールで、または API オペレーションを使用して、カスタムルーティングアクセラレーターのエンドポイントグループを操作します。

このセクションでは、AWS Global Accelerator コンソールでカスタムルーティングアクセラレーターのエンドポイントグループを削除する方法について説明します。Global Accelerator での API 操作の使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# カスタムルーティングアクセラレーターを削除するには


1. [https://us-west-2.console.aws.amazon.com/globalaccelerator/home\$1GlobalAcceleratorHome:](https://us-west-2.console.aws.amazon.com/globalaccelerator/home#GlobalAcceleratorHome:) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、アクセラレーターを選択します。

1. **[リスナー]** セクションでリスナーを選択し、**[削除]** を選択します。

1. **[エンドポイントグループ]** セクションで、エンドポイントグループを選んだ後、**[削除]** を選択します。

1. 確認ダイアログボックスで、**[削除]** を選択します。

# Global Accelerator のカスタムルーティングアクセラレーター用 Amazon VPC サブネットエンドポイント
<a name="about-custom-routing-endpoints"></a>

カスタムルーティングアクセラレーターのエンドポイントは、アクセラレーターを介してトラフィックを受信できる Amazon Virtual Private Cloud (VPC) サブネットです。各サブネットには、1 つ以上の Amazon EC2 インスタンスの送信先を含めることができます。サブネットエンドポイントを追加すると、Global Accelerator は新しいポートマッピングを生成します。次に、Global Accelerator API を使用して、サブネットのすべてのポートマッピングの静的リストを取得できます。これを使用して、サブネット内の送信先 EC2 インスタンス IP アドレスにトラフィックをルーティングできます。詳細については、「[ListCustomRoutingPortMappings](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html)」を参照してください。

カスタムルーティングアクセラレーターに VPC サブネットと送信先を追加するときは、次の点に注意してください:
+ トラフィックをサブネット内の EC2 インスタンスにのみ送信できます。ロードバランサー (標準アクセラレーターとは対照的) などの他のリソースには送信できません。
+ サブネットエンドポイントの EC2 インスタンスの送信先は、C1、CC1、CC2、CG1、CG2、CR1、CS1、G1、G2、HI1、HS1、M1、M2、M3、または T1 のいずれかにすることはできません。
+ デフォルトでは、カスタムルーティングアクセラレーターを介して送信されるトラフィックは、サブネット内の送信先に到達できません。送信先インスタンスがトラフィックを受信できるようにするには、サブネットへのすべてのトラフィックを許可するか、サブネット内の特定のインスタンス IP アドレスとポート (送信先ソケット) へのトラフィックを有効にするかを選択する必要があります。
**重要**  
サブネットまたは特定の送信先を更新してトラフィックを許可または拒否するには、インターネット全体に伝播するまでに時間がかかります。変更が伝播されたかどうかを判断するには、`DescribeCustomRoutingAccelerator` API アクションを使用してアクセラレータのステータスを確認できます。詳細については、「[DescribeCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAccelerator.html)」を参照してください。
+ VPC サブネットはクライアント IP アドレスを保持するため、カスタムルーティングアクセラレーターのエンドポイントとしてサブネットを追加するときは、関連するセキュリティと設定情報を確認してください。詳細については、「[クライアント IP アドレスが保存されているエンドポイントの要件](about-endpoints.sipp-caveats.md)」を参照してください。
+ Global Accelerator の後ろにあるエンドポイントとしてリソースを設定する場合、インターネット経由で同じエンドポイントにトラフィックを直接送信しないことをお勧めします。直接トラフィックを送信すると、接続の衝突問題が発生する可能性があります。

詳細については、「[Global Accelerator でのカスタムルーティングアクセラレーターの仕組み](about-custom-routing-how-it-works.md)」を参照してください。

**Topics**
+ [Amazon VPC サブネットエンドポイントを追加する](about-custom-routing-endpoints-adding-endpoints.md)
+ [Amazon VPC サブネットエンドポイントを編集する](about-custom-routing-endpoints-editing-endpoints.md)
+ [Amazon VPC サブネットエンドポイントを削除する](about-custom-routing-endpoints-removing-endpoints.md)

# カスタムルーティングアクセラレーターの VPC サブネットエンドポイントを追加する
<a name="about-custom-routing-endpoints-adding-endpoints"></a>

Amazon Virtual Private Cloud (VPC) サブネットエンドポイントをカスタムルーティングアクセラレーターのエンドポイントグループに追加して、サブネット内の送信先 Amazon EC2 インスタンスにユーザートラフィックを送信できるようにします。

サブネットに EC2 インスタンスを追加・削除したり、EC2 の宛先へのトラフィックを有効・無効にすることで、それらの宛先がトラフィックを受信できるかどうかが変わります。ただし、Global Accelerator ポートマッピングは変更されません。

サブネット内の一部だけの送信先へのトラフィックを許可するには、許可する各 EC2 インスタンスの IP アドレスと、トラフィックを受信するインスタンスのポートを入力します。指定する IP アドレスは、サブネット内の EC2 インスタンス用である必要があります。サブネットにマッピングされているポートから、ポートまたはポートの範囲を指定できます。

VPC サブネットをアクセラレーターから削除するには、エンドポイントグループから削除します。サブネットを削除してもサブネット自体には影響はありませんが、Global Accelerator はそのサブネットやその中の Amazon EC2 インスタンスにトラフィックを送信することができなくなります。さらに、Global Accelerator は、VPC サブネットのポートマッピングを再利用して、追加した新しいサブネットに使用する可能性があります。

このセクションのステップでは、AWS Global Accelerator コンソールに VPC サブネットエンドポイントを追加する方法について説明します。AWS Global Accelerator での API オペレーションの使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# VPC サブネットエンドポイントを追加するには


1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、カスタムルーティングアクセラレーターを選択します。

1. **[リスナー]** セクションの **[リスナー ID]** で、リスナーの ID を選択します。

1. **[エンドポイントグループ]** セクションの **[エンドポイントグループ ID]** で、VPC サブネットエンドポイントを追加するエンドポイントグループ (AWS リージョン) の ID を選択します。

1. **[エンドポイント]** セクションで、**[エンドポイントの追加]** を選択します。

1. **[エンドポイントの追加]** ページで、**[エンドポイント]** で VPC サブネットを選択します。

   VPC がない場合は、リストにアイテムはありません。続行するには、少なくとも 1 つの VPC を追加し、ここでステップに戻り、リストから VPC を選択します。

1. 追加する VPC サブネットエンドポイントでは、サブネット内のすべての宛先へのトラフィックを許可または拒否するか、特定の EC2 インスタンスとポートへのトラフィックのみを許可することができます。デフォルトでは、サブネット内のすべての送信先へのトラフィックを拒否します。

1. [**Add endpoint**] (エンドポイントの追加) を選択します。

# カスタムルーティングアクセラレーターの VPC サブネットエンドポイントを編集する
<a name="about-custom-routing-endpoints-editing-endpoints"></a>

カスタムルーティングアクセラレーター用の Amazon Virtual Private Cloud (VPC) サブネットエンドポイントを編集することで、ユーザートラフィックの送信先を変更したり、サブネット内のすべての送信先へのトラフィックを許可または拒否したりすることができます。

サブネットに EC2 インスタンスを追加・削除したり、EC2 の宛先へのトラフィックを有効・無効にすることで、それらの宛先がトラフィックを受信できるかどうかが変わります。ただし、Global Accelerator ポートマッピングは変更されません。

このセクションのステップでは、AWS Global Accelerator コンソールで VPC サブネットエンドポイントを編集する方法について説明します。AWS Global Accelerator での API オペレーションの使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# 特定の送信先へのトラフィックを許可または拒否するには


VPC エンドポイントのサブネットポートマッピングを編集することで、特定のサブネット内の EC2 インスタンスおよびポート (宛先ソケット) へのトラフィックを許可または拒否できます。

1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、カスタムルーティングアクセラレーターを選択します。

1. **[リスナー]** セクションの **[リスナー ID]** で、リスナーの ID を選択します。

1. **[エンドポイントグループ]** セクションの**[エンドポイントグループ ID]** で、編集する VPC サブネットエンドポイントのエンドポイントグループ (AWS リージョン) の ID を選択します。

1. エンドポイントサブネットを選択し、**[詳細の表示]** を選択します。

1. **[エンドポイント]** ページで、**[ポートマッピング]** で IP アドレスを選択し、**[編集]** を選択します。

1. トラフィックを有効にするポートを入力し、**[これらの送信先を許可する]** を選択します。

# サブネットへのすべてのトラフィックを許可または拒否するには


エンドポイントを更新して、VPC サブネット内のすべての送信先へのトラフィックを許可または拒否できます。

1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、カスタムルーティングアクセラレーターを選択します。

1. **[リスナー]** セクションの **[リスナー ID]** で、リスナーの ID を選択します。

1. **[エンドポイントグループ]** セクションの**[エンドポイントグループ ID]** で、更新する VPC サブネットエンドポイントのエンドポイントグループ (AWS リージョン) の ID を選択します。

1. **[すべてのトラフィックを許可/拒否]** を選択します。

1. オプションを選択して、すべてのトラフィックを許可するか、またはすべてのトラフィックを拒否し、**[保存]** を選択します。

# カスタムルーティングアクセラレーターの VPC サブネットエンドポイントを削除する
<a name="about-custom-routing-endpoints-removing-endpoints"></a>

Amazon Virtual Private Cloud (VPC) サブネットエンドポイントをカスタムルーティングアクセラレーターから削除して、ユーザートラフィックがサブネット内の送信先 Amazon EC2 インスタンスに移動しないようにすることができます。

このセクション内の手順では、AWS Global Accelerator コンソールで VPC サブネットエンドポイントを削除する方法について説明します。AWS Global Accelerator での API オペレーションの使用については、「[AWS Global Accelerator API Reference](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html)」を参照してください。

# エンドポイントを削除するには


1. [https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home) で Global Accelerator コンソールを開きます。

1. **[アクセラレーター]** ページで、カスタムルーティングアクセラレーターを選択します。

1. **[リスナー]** セクションの **[リスナー ID]** で、リスナーの ID を選択します。

1. **[エンドポイントグループ]** セクションの **[エンドポイントグループ ID]** で、削除したい VPC サブネットエンドポイントのエンドポイントグループ (AWS リージョン) の ID を選択します。

1. **[エンドポイントの削除]** を選択します。

1. 確認ダイアログボックスで、**[削除]** を選択します。