IPsec-VPN 接続を使用して VPC に接続する
テンプレート ID
MXQCLVXC1E3J9GOZ
https://bpstudio.console.alibabacloud.com/bpStudio/topo?TemplateId=MXQCLVXC1E3J9GOZ
サポートされているリージョン
杭州、北京、上海、深圳、広州、フフホト、ウランチャブ、青島、張家口
テンプレートアーキテクチャ
変数
パラメーターの型は、STRING、INTEGER、BOOLEAN、MAP、またはその他の型です。変数の値を構成できます。 変数の値が構成されていない場合は、デフォルト値が使用されます。 詳細については、「テンプレート変数を構成する」をご参照ください。
番号 | 変数 | 型 | デフォルト値 | 説明 |
1 | ${vpc_name} | String | vpc | VPC の名前。 |
2 | ${vpc_cidr} | String | 192.168.0.0/16 | VPC の CIDR ブロック。 |
3 | ${vswitch1_name} | String | vswitch | 最初の vSwitch の名前。 |
4 | ${vswitch1_cidr} | String | 192.168.0.0/24 | 最初の vSwitch の CIDR ブロック。 |
5 | ${vswitch2_name} | String | vswitch | 2 番目の vSwitch の名前。 |
6 | ${vswitch2_cidr} | String | 192.168.10.0/24 | 2 番目の vSwitch の CIDR ブロック。 |
7 | ${vpn-bandwidth} | String | 5M | VPN ゲートウェイの帯域幅。 |
8 | ${user_gateway_cidr_1} | String | カスタマーゲートウェイの IP アドレス 1 。 | |
9 | ${user_gateway_cidr_2} | String | カスタマーゲートウェイの IP アドレス 2 。 |
CLI ベースのデバッグ
次のサンプルコードは、デフォルトの VPC、vSwitch、およびインターネット共有帯域幅インスタンスを含む、YAML ファイルのパラメーター構成の例を示しています。
template_id: MXQCLVXC1E3J9GOZ
area_id: "cn-beijing"
instances:
variables:
${vswitch1_name}: "vswitch"
${vswitch1_cidr}: "192.168.0.0/24"
${vswitch2_name}: "vswitch"
${vswitch2_cidr}: "192.168.10.0/24"
${vpn-bandwidth}: "5M"
${user_gateway_cidr_1}: ""
${user_gateway_cidr_2}: ""
${vpc_name}: "vpc"
${vpc_cidr}: "192.168.0.0/16"
configuration:
enableMonitor: "0" // モニターを有効にする
enableReport: "0" // レポートを有効にする
注意事項: 1. リージョンを変更する場合は、area_id フィールドの値を変更します。たとえば、cn-beijing を ap-southeast-1 に変更します。 ID の詳細については、「リージョンとゾーン」をご参照ください。
2. テンプレートの VPC、vSwitch、セキュリティグループ、インターネット共有帯域幅インスタンス などの構成を変更する場合は、特定のリソースの id フィールドの値を変更します。次のサンプルコードは、現在の VPC ID を既存の VPC ID に変更する方法の例を示しています。
instances:
- node_type: vpc
node_name: ${vpc_name}
id: vpc-2zeb0q38i10******* (現在の ID を既存の ID に置き換えます)IPsec トンネル経由で転送ルーターに接続する
テンプレート ID
PDKTO11YPWOW43CY https://bpstudio.console.alibabacloud.com/bpStudio/topo?TemplateId=PDKTO11YPWOW43CY
サポートされているリージョン
杭州、北京、上海、深圳、広州、フフホト、ウランチャブ、青島、張家口
テンプレートアーキテクチャ
変数
パラメーターの型は、STRING、INTEGER、BOOLEAN、MAP、またはその他の型です。変数の値を構成できます。 変数の値が構成されていない場合は、デフォルト値が使用されます。 詳細については、「テンプレート変数を構成する」をご参照ください。
番号 | 変数 | 型 | デフォルト値 | 説明 |
1 | ${vpc_name} | String | vpc | VPC の名前。 |
2 | ${vpc_cidr} | String | 192.168.0.0/16 | VPC の CIDR ブロックです。 |
3 | ${vswitch1_name} | String | vswitch | 最初の vSwitch の名前です。 |
4 | ${vswitch1_cidr} | String | 192.168.0.0/24 | 最初の vSwitch の CIDR ブロックです。 |
5 | ${vswitch2_name} | String | vswitch | 2 番目の vSwitch の名前。 |
6 | ${vswitch2_cidr} | String | 192.168.10.0/24 | 2 番目の vSwitch の CIDR ブロックです。 |
7 | ${vpn-bandwidth} | String | 5M | VPN ゲートウェイの帯域幅。 |
8 | ${user_gateway_cidr_1} | String | カスタマー ゲートウェイの IP アドレス 1。 | |
9 | ${user_gateway_cidr_2} | String | カスタマー ゲートウェイの IP アドレス 2。 |
CLI ベースのデバッグ
次のサンプルコードは、YAML ファイルにおけるパラメーター構成の例を示しています。これには、デフォルト VPC、vSwitch、セキュリティグループ、および インターネット共有帯域幅インスタンス が含まれます。
template_id: PDKTO11YPWOW43CY
area_id: "cn-beijing"
instances:
variables:
${vswitch1_name}: "vswitch"
${vswitch1_cidr}: "192.168.0.0/24"
${vswitch2_name}: "vswitch"
${vswitch2_cidr}: "192.168.10.0/24"
${vpn-bandwidth}: "5M"
${user_gateway_cidr_1}: ""
${user_gateway_cidr_2}: ""
${vpc_name}: "vpc"
${vpc_cidr}: "192.168.0.0/16"
configuration:
enableMonitor: "0" // モニターを有効にする
enableReport: "0" // レポートを有効にする
注意事項: 1. リージョンを変更する場合は、area_id フィールドの値を変更します。たとえば、cn-beijing を ap-southeast-1 に変更します。 ID の詳細については、「リージョンとゾーン」をご参照ください。
2. テンプレートの VPC、vSwitch、セキュリティグループ、インターネット共有帯域幅インスタンス などの構成を変更する場合は、特定のリソースの id フィールドの値を変更します。次のサンプルコードは、現在の VPC ID を既存の VPC ID に変更する方法の例を示しています。
instances:
- node_type: vpc
node_name: ${vpc_name}
id: vpc-2zeb0q38i10******* (現在の ID を既存の ID に置き換えます)