configuring-vpc-endpoints-for-private-aws-service-access
configuring-vpc-endpoints-for-private-aws-service-access について
インターネット経由で通信せずに AWS サービスへプライベートアクセスするための、VPC エンドポイント設定に関するスキルです。ゲートウェイ型と AWS PrivateLink を使うインターフェイス型を扱います。
主な機能
- 01ゲートウェイエンドポイントの設定
- 02インターフェイスエンドポイントの設定
- 03AWS サービスへのプライベートアクセス
- 04エンドポイント接続の診断
活用シーン
- 01S3 や DynamoDB へのプライベートアクセス
- 02EC2 や SSM 用エンドポイントの設定
- 03DNS や接続問題の診断
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ aws/ agent-toolkit-for-aws --skill configuring-vpc-endpoints-for-private-aws-service-accessインストール後、Claude Code で/configuring-vpc-endpoints-for-private-aws-service-accessを入力して読み込まれたか確認します。
同梱ファイルreferences/configure-vpc-endpoints-for-private-aws-service-access.md
詳細
AWS サービスへのプライベートアクセスのための VPC エンドポイントの設定
概要
インターネット経由でトラフィックをルーティングせずに AWS サービスへプライベートアクセスできるよう、VPC エンドポイントを設定するためのドメイン知識です。 AWS PrivateLink を利用するゲートウェイエンドポイント(S3、DynamoDB)とインターフェイスエンドポイント(EC2、SSM、Secrets Manager など)の両方を扱います。
VPC エンドポイントを設定する
AWS サービスへのプライベートアクセス用に VPC エンドポイントを作成、設定するには、手順に正確に従ってください。 VPC エンドポイントの設定手順を参照してください。
トラブルシューティング
エンドポイントが利用できない
セキュリティグループのルール、サブネットの設定、およびリージョン内でのサービスの利用可否を確認してください。
DNS 名前解決の問題
VPC で DNS ホスト名と DNS 名前解決が有効になっていること、および DHCP オプションセットに正しいドメインネームサーバーが設定されていることを確認してください。
接続タイムアウト
セキュリティグループのルールで HTTPS トラフィック(ポート 443)が許可されていること、およびゲートウェイエンドポイント用にルートテーブルが適切に設定されていることを確認してください。
ポリシーによる制限
エンドポイントポリシーを確認してください。デフォルトのポリシーではすべてのアクセスが許可されますが、カスタムポリシーでは制限されている場合があります。