全部產品
Search
文件中心

:WA-同地區多VPC網路設計

更新時間:Feb 25, 2025

簡單網路互聯情境

模板ID

AppID:CUMEUBXUD20D4IQ3

支援地區

北京、深圳、上海

模板架構

image.jpeg

參數變數

參數變數類型包括String等,通過variables傳遞相關參數值。

如果未傳遞,則使用預設值。 如果修改模板變數配置,可以參考:模板變數配置

序號

變數名稱

變數類型

預設值

描述

1

地區

String

cn-beijing

北京地區

2

${vpc1_name}

String

vpc1

vpc1的名稱

3

${vpc1_ip}

String

192.168.0.0/16

vpc1的網段地址

4

${vswitch1_name}

String

vswitch1

vswitch1的名稱

5

${vswitch1_ip}

String

192.168.0.0/24

vswitch1的網段

6

${vpc2_name}

String

vpc1

vpc2的名稱

7

${vpc2_ip}

String

172.16.0.0/12

vpc2的網段地址

8

${vswitch2_name}

String

vswitch2

vswitch2的名稱

9

${vswitch2_ip}

String

192.168.0.0/24

vswitch2的網段

10

${vpc3_name}

String

vpc3

vpc3的名稱

11

${vpc3_ip}

String

10.0.0.0/8

vpc3的網段地址

12

${vswitch3_name}

String

vswitch3

vswitch3的名稱

13

${vswitch3_ip}

String

10.0.0.0/24

vswitch3的網段

命令列調試

YAML檔案傳參配置樣本(預設VPC、交換器、安全性群組、IPv4、路由表均為新建立):

template_id: CUMEUBXUD20D4IQ3
area_id: "cn-beijing"

variables:
            ${vpc1_name}: "vpc1"
            ${vpc1_ip}: "192.168.0.0/16"
            ${vswitch1_name}: "vswitch1"
            ${vswitch1_ip}: "192.168.0.0/24"
            ${vpc2_name}: "vpc2"
            ${vpc2_ip}: "172.16.0.0/12"
            ${vswitch2_name}: "vswitch2"
            ${vswitch2_ip}: "172.16.0.0/24"
            ${vpc3_name}: "vpc3"
            ${vpc3_ip}: "10.0.0.0/8"
            ${vswitch3_name}: "vswitch3"
            ${vswitch3_ip}: "10.0.0.0/24"
  
configuration:
  enableMonitor: "0"
  enableReport: "0"

備忘說明:

1、如果更換地區,替換area_id的欄位,如北京"cn-beijing",替換為上海“cn-shanghai”

ID可以參考:地區和可用性區域

2、對等串連已經配置好了路由條目,應用部署完成後,自動實現了三個vpc之間網路互連

模板庫地址:

https://bpstudio.console.alibabacloud.com/bpStudio/topo?TemplateId=51N54AV10ZTRRTRW

程式碼範例地址:

WA-同地區單VPC網路模板

可視化方式

  1. 大量建立相關雲端服務,包括3個VPC、3個交換器、3個對等串連。

    1. 基於模板建立應用,預設地區為北京,雲產品均為建立。

    2. 完成應用儲存,分別進行校正、計價。本樣本相關雲產品均為隨用隨付。

    3. 核對完成,確認協議開始批量部署,自動完成路由的配置。

整合API調用方式

  1. 通過一組openAPI介面,通過整合API快速完成使用。

  2. 參考文檔按照命令列工具初始化。

  3. 參考模型YAML檔案,直接部署和輸出。

  4. 如果更換地區,替換area_id的欄位,如北京“cn-beijing”,替換為上海“cn-shanghai”。

複雜網路互聯情境

模板ID

AppID:S5JCNNWUFQMSZFQ9

支援地區

北京、杭州、上海

模板架構

image.jpeg

參數變數

參數變數類型包括String等,通過variables傳遞相關參數值。

如果未傳遞,則使用預設值。 如果修改模板變數配置,可以參考:模板變數配置

序號

變數名稱

變數類型

預設值

描述

1

地區

String

cn-beijing

北京地區

2

${vpc_DMZ_name}

String

vpc-DMZ

DMZ地區-VPC的名稱

3

${vpc_DMZ_ip}

String

10.1.0.0/16

DMZ地區-VPC的網段

4

${DMZ_tr_AZ1}

String

DMZ-tr-H

DMZ地區-tr交換器1名稱

5

${DMZ_tr_AZ1_IP}

String

10.1.0.0/24

DMZ地區-tr交換器1網段

6

${DMZ_tr_AZ2}

String

DMZ-tr-I

DMZ地區-tr交換器2名稱

7

${DMZ_tr_AZ2_IP}

String

10.1.1.0/24

DMZ地區-tr交換器2網段

8

${DMZ_tr_AZ3}

String

DMZ-tr-J

DMZ地區-tr交換器3名稱

9

${DMZ_tr_AZ3_IP}

String

10.1.2.0/24

DMZ地區-tr交換器3網段

10

${vpc_Dev_name}

String

vpc-DMZ

Dev地區-VPC的名稱

11

${vpc_Dev_ip}

String

10.2.0.0/16

Dev地區-VPC的網段

12

${Dev_tr_AZ1}

String

DMZ-tr-H

Dev地區-tr交換器1名稱

13

${Dev_tr_AZ1_IP}

String

10.2.0.0/24

Dev地區-tr交換器1網段

14

${Dev_tr_AZ2}

String

DMZ-tr-I

Dev地區-tr交換器2名稱

15

${Dev_tr_AZ2_IP}

String

10.2.1.0/24

Dev地區-tr交換器2網段

16

${Dev_tr_AZ3}

String

DMZ-tr-J

Dev地區-tr交換器3名稱

17

${Dev_tr_AZ3_IP}

String

10.2.2.0/24

Dev地區-tr交換器3網段

18

${vpc_Prod1_name}

String

vpc-Prod1

Prod1地區-VPC的名稱

19

${vpc_Prod1_ip}

String

10.3.0.0/16

Prod1地區-VPC的網段

20

${Prod1_tr_AZ1}

String

Prod1-tr-H

Prod1地區-tr交換器1名稱

21

${Prod1_tr_AZ1_IP}

String

10.3.0.0/24

Prod1地區-tr交換器1網段

22

${Prod1_tr_AZ2}

String

Prod1-tr-I

Prod1地區-tr交換器2名稱

23

${Prod1_tr_AZ2_IP}

String

10.3.1.0/24

Prod1地區-tr交換器2網段

24

${Prod1_tr_AZ3}

String

Prod1-tr-J

Prod1地區-tr交換器3名稱

25

${Prod1_tr_AZ3_IP}

String

10.3.2.0/24

Prod1地區-tr交換器3網段

26

${vpc_Prod2_name}

String

vpc-Prod2

Prod2地區-VPC的名稱

27

${vpc_Prod2_ip}

String

10.4.0.0/16

Prod2地區-VPC的網段

28

${Prod2_tr_AZ1}

String

Prod2-tr-H

Prod2地區-tr交換器1名稱

29

${Prod2_tr_AZ1_IP}

String

10.4.0.0/24

Prod2地區-tr交換器1網段

30

${Prod2_tr_AZ2}

String

Prod2-tr-I

Prod2地區-tr交換器2名稱

31

${Prod2_tr_AZ2_IP}

String

10.4.1.0/24

Prod2地區-tr交換器2網段

32

${Prod2_tr_AZ3}

String

Prod2-tr-J

Prod2地區-tr交換器3名稱

33

${Prod2_tr_AZ3_IP}

String

10.4.2.0/24

Prod2地區-tr交換器3網段

命令列調試

YAML檔案傳參配置樣本(預設VPC、交換器、安全性群組、IPv4、路由表均為新建立):

template_id: S5JCNNWUFQMSZFQ9
area_id: "cn-beijing"

variables:
            ${vpc_DMZ_name}: "vpc-DMZ"
            ${vpc_DMZ_ip}: "10.1.0.0/16"
            ${DMZ_tr_AZ1}: "DMZ-tr-H"
            ${DMZ_tr_AZ1_IP}: "10.1.0.0/24"
            ${DMZ_tr_AZ2}: "DMZ-tr-I"
            ${DMZ_tr_AZ2_IP}: "10.1.1.0/24"
            ${DMZ_tr_AZ3}: "DMZ-tr-J"
            ${DMZ_tr_AZ3_IP}: "10.1.2.0/24"
            ${vpc_Dev_name}: "vpc-Dev"
            ${vpc_Dev_ip}: "10.2.0.0/16"
            ${Dev_tr_AZ1}: "Dev-tr-H"
            ${Dev_tr_AZ1_IP}: "10.2.0.0/24"
            ${Dev_tr_AZ2}: "Dev-tr-I"
            ${Dev_tr_AZ2_IP}: "10.2.1.0/24"
            ${Dev_tr_AZ3}: "Dev-tr-J"
            ${Dev_tr_AZ3_IP}: "10.2.2.0/24"
            ${vpc_Prod2_name}: "vpc-Prod2"
            ${vpc_Prod2_ip}: "10.3.0.0/16"
            ${Prod2_tr_AZ1}: "Prod2-tr-H"
            ${Prod2_tr_AZ1_IP}: "10.3.0.0/24"
            ${Prod2_tr_AZ2}: "Prod2-tr-I"
            ${Prod2_tr_AZ2_IP}: "10.3.1.0/24"
            ${Prod2_tr_AZ3}: "Prod2-tr-J"
            ${Prod2_tr_AZ3_IP}: "10.3.2.0/24"
            ${vpc_Prod1_name}: "vpc-Prod1"
            ${vpc_Prod1_ip}: "10.4.0.0/16"
            ${Prod1_tr_AZ1}: "Prod1-tr-H"
            ${Prod1_tr_AZ1_IP}: "10.4.0.0/24"
            ${Prod1_tr_AZ2}: "Prod1-tr-I"
            ${Prod1_tr_AZ2_IP}: "10.4.1.0/24"
            ${Prod1_tr_AZ3}: "Prod1-tr-J"
            ${Prod1_tr_AZ3_IP}: "10.4.2.0/24"
  
configuration:
  enableMonitor: "0"
  enableReport: "0"

備忘說明:

1、如果更換地區,替換area_id的欄位,如北京"cn-beijing",替換為上海“cn-shanghai”

ID可以參考:地區和可用性區域

2、對等串連已經配置好了路由條目,應用部署完成後,自動實現了三個vpc之間網路互連

模板庫地址:

https://bpstudio.console.alibabacloud.com/#/bpStudio/topo?TemplateId=51N54AV10ZTRRTRW

程式碼範例地址:

WA-同地區單VPC網路模板

可視化方式

  1. 大量建立相關雲端服務,包括4個VPC、12個交換器、1個cen。

    1. 基於模板建立應用,預設地區為北京,雲產品均為建立。

    2. 完成應用儲存,分別進行校正、計價。本樣本相關雲產品均為隨用隨付。

    3. 核對完成,確認協議開始批量部署,自動完成路由的配置。

整合API調用方式

  1. 通過一組openAPI介面,通過整合API快速完成使用。

  2. 參考文檔按照命令列工具初始化。

  3. 參考模型YAML檔案,直接部署和輸出。

  4. 如果更換地區,替換area_id的欄位,如北京“cn-beijing”,替換為上海“cn-shanghai”。