mcpField
C
configuring-vpc-endpoints-for-private-aws-service-access

configuring-vpc-endpoints-for-private-aws-service-access

github.com/awsクラウド・DevOps3.3k6.5k 回インストール1 日前に更新
リポジトリ

configuring-vpc-endpoints-for-private-aws-service-access について

インターネット経由で通信せずに AWS サービスへプライベートアクセスするための、VPC エンドポイント設定に関するスキルです。ゲートウェイ型と AWS PrivateLink を使うインターフェイス型を扱います。

主な機能

  1. 01ゲートウェイエンドポイントの設定
  2. 02インターフェイスエンドポイントの設定
  3. 03AWS サービスへのプライベートアクセス
  4. 04エンドポイント接続の診断

活用シーン

  1. 01S3 や DynamoDB へのプライベートアクセス
  2. 02EC2 や SSM 用エンドポイントの設定
  3. 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)が許可されていること、およびゲートウェイエンドポイント用にルートテーブルが適切に設定されていることを確認してください。

ポリシーによる制限

エンドポイントポリシーを確認してください。デフォルトのポリシーではすべてのアクセスが許可されますが、カスタムポリシーでは制限されている場合があります。

コメント