mcpField
S
sitetositevpn

sitetositevpn

github.com/awsクラウド・DevOps3.3k4.7k 回インストール今日更新
リポジトリ

sitetositevpn について

sitetositevpn は、オンプレミスネットワークと AWS を結ぶ Site-to-Site VPN の計画、設定、運用を支援するスキルです。ルーティング、容量、構築、高可用性、トラブルシューティングの手順にタスクを振り分けます。

主な機能

  1. 01静的・動的ルーティングの選択
  2. 02VPN 接続と関連リソースの設定
  3. 03トンネル帯域幅の見積もり
  4. 04複数拠点向け VPN コンセントレーターの案内
  5. 05高可用性とトンネル監視

活用シーン

  1. 01VPN 作成前のルーティング方式選定
  2. 02オンプレミスネットワークと AWS の接続
  3. 03単一または複数拠点の容量計画
  4. 04VPN トンネル停止の診断

MCP 対応

接続時は AWS MCP サーバーでコマンドを実行し、利用できない場合は AWS CLI に切り替えます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/aws/agent-toolkit-for-aws --skill sitetositevpn

インストール後、Claude Code で/sitetositevpnを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
applying-the-customer-gateway-device-configuration.md
choosing-static-or-dynamic-routing.md
choosing-tunnel-bandwidth-standard-or-large.md
connecting-many-sites-with-a-vpn-concentrator.md
creating-a-site-to-site-vpn-connection.md
making-a-connection-highly-available.md
monitoring-and-troubleshooting-tunnels.md

詳細

AWS Site-to-Site VPN

概要

AWS Site-to-Site VPN の設定に関するドメイン知識を提供します。これは、オンプレミスネットワークと AWS の間に暗号化された IP Security(IPsec)接続を構築するマネージドサービスです。ルーティング方式(静的ルーティングと動的ルーティング(BGP)のどちらか)の選択、接続と依存リソースを正しい順序で作成する方法、トンネル帯域幅の選定、VPN コンセントレーターによる複数サイトの集約、カスタマーゲートウェイデバイス設定の適用、高可用性の実現、トンネルのモニタリングとトラブルシューティングを扱います。

このスキルはルーターです。各顧客タスクは、references/ 内の手順ファイルに対応します。作業を開始する前に、該当するリファレンスを最後まで読み、その制約と手順に従ってください。各リファレンスファイルは自己完結しており、それぞれに独自の判断表、制約、手順、トラブルシューティングが記載されています。

接続されている場合は、AWS MCP サーバーを使用してコマンドを実行してください(サンドボックスでの実行、監査ログ、可観測性を利用できます)。それ以外の場合は AWS CLI を使用してください。Site-to-Site VPN はリージョンサービスです。接続先となる VPC またはトランジットゲートウェイに対応する --region {region} を指定してください。

どの Site-to-Site VPN タスクが必要ですか?

目的リファレンス
接続を作成する前に、静的ルーティングと動的ルーティング(BGP)のどちらを使うか決める静的ルーティングと動的ルーティングの選択
オンプレミスから VPC への暗号化 VPN 接続を作成するSite-to-Site VPN 接続の作成
トンネル帯域幅を標準(1.25 Gbps)または大容量(5 Gbps)から選定するトンネル帯域幅の選択
1 つの共有アタッチメントを通じて、低帯域幅のサイトを 25 か所以上接続するVPN コンセントレーターを使った複数サイトの接続
オンプレミスのカスタマーゲートウェイデバイスを設定するカスタマーゲートウェイデバイス設定の適用
トンネルのメンテナンスやデバイスの障害が発生しても接続を維持する接続の高可用性の実現
ダウンしたトンネルを検知し、原因を特定するトンネルのモニタリングとトラブルシューティング

ルーティングに関する注意事項

  • 構築前にルーティングを決定してください。 静的ルーティングと動的ルーティングのどちらを選ぶかによって、お客様のゲートウェイ、フェイルオーバーの動作、どのルートをネットワークに取り込むかをお客様が制御できるかどうかが決まります。接続を作成する前に、静的ルーティングと動的ルーティングの選択に関するリファレンスを確認してください。そうすれば、ルーティングの種類を変更するためにお客様が接続を再作成する必要がありません。
  • ターゲットゲートウェイがほぼすべてを左右します。 仮想プライベートゲートウェイは、1 つの VPC で VPN を終端します。トランジットゲートウェイは複数の VPC のフロントエンドとなり、Large(5 Gbps)トンネル、等コストマルチパス(ECMP)帯域幅アグリゲーション、IPv6 カスタマーゲートウェイ、VPN コンセントレーターをサポートする唯一のターゲットです。ゲートウェイの選択については作成に関するリファレンスで説明しており、帯域幅とコンセントレーターに関するリファレンスでも再度取り上げています。仮想プライベートゲートウェイを選択すると、これらの機能を利用できなくなるためです。
  • 帯域幅の調整とコンセントレーター。 どちらも容量を拡張しますが、その方向性は逆です。Large トンネルは 1 つの接続のスループットを向上させます(トンネルごとに最大 5 Gbps)。コンセントレーターは、帯域幅の小さい多数の拠点に 5 Gbps の共有アタッチメントを提供するため、各拠点にフル帯域幅の接続を用意する必要がありません。お客様が高スループットの拠点を 1 つ持つのか、小規模な拠点を多数持つのかに合わせて、適切なリファレンスを選んでください。
  • AWS 側とデバイス側。 接続の作成と設定のダウンロードは AWS 側で行います。設定の適用はお客様のオンプレミスデバイスで行い、AWS はそのデバイスに一切アクセスしません。カスタマーゲートウェイデバイスの設定を適用するためのリファレンスは、デバイス側での説明であり、AWS 側の手順ではありません。
  • モニタリングは独立したタスクです。 ダウンしたトンネルの検出と診断(CloudWatch メトリクス、アラーム、VPN ログ)はモニタリングに関するリファレンスで扱い、接続の構築とは別に行います。

追加リソース

コメント