預設情況下,不同雲企業網(CEN)之間網路相互隔離。您可以通過將單個VPC同時接入多個CEN,實現跨CEN的資源訪問共用服務。
情境樣本
以上圖為例,如果您需要將VPC3設定為兩個CEN的共用服務VPC,那麼您可以將VPC3分別串連到TR1和TR2,並通過配置每個VPC的路由,最終實現:
VPC1和VPC3網路互連,VPC2和VPC3網路互連,但VPC1和VPC2網路隔離。
準備工作
開始操作前,請參考情境樣本完成如下配置:
建立2個CEN執行個體,名稱分別為
CEN1和CEN2。每個CEN中建立1個轉寄路由器,名稱分別為TR1和TR2,地區均為華東1(杭州)。建立3個VPC,暫不串連到轉寄路由器。
建立3台ECS,分別部署在3個VPC下,名稱分別為ECS1、ECS2、ECS3。
3個VPC的資源配置如下:
配置項 | VPC1 | VPC2 | VPC3 |
地區 | 華東1(杭州) | 華東1(杭州) | 華東1(杭州) |
IPv4網段 | 10.0.0.0/8 | 172.16.0.0/12 | 192.168.0.0/16 |
交換器1 | 位於可用性區域J,網段為 10.0.0.0/24 | 位於可用性區域J,網段為 172.16.0.0/24 | 位於可用性區域J,網段為 192.168.0.0/24 |
交換器2 | 位於可用性區域K,網段為 10.0.1.0/24 | 位於可用性區域K,網段為 172.16.1.0/24 | 位於可用性區域K,網段為 192.168.1.0/24 |
ECS(均在交換器1下建立) | ECS1的IP地址:10.0.0.1 | ECS2的IP地址:172.16.0.1 | ECS3的IP地址:192.168.0.1 |
如果您自行規劃資源,請確保:
3個VPC的網段沒有重疊。
在企業版轉寄路由器支援多可用性區域的地區,為實現可用性區域層級的容災,您需要至少在2個不同的可用性區域下建立交換器。
關於如何建立各項資源,請查看:建立雲企業網執行個體、建立轉寄路由器執行個體、建立VPC和交換器、建立ECS執行個體。
操作步驟
先將VPC串連至TR,然後配置每個VPC的路由表,最後進行測實驗證。
第一步:將VPC串連到TR
本步需要建立4個VPC串連。先為您介紹建立每個VPC串連的通用步驟,具體建立時的配置項請查看步驟下方的表格。
登入雲企業網管理主控台。在云企业网实例頁面,找到目標雲企業網執行個體,單擊目標執行個體ID。(目標雲企業網執行個體請查看下方表格)
在頁簽,找到目標地區的轉寄路由器執行個體,在操作列單擊创建网络实例连接。(目標轉寄路由器執行個體請查看下方表格)
在连接网络实例頁面,根據下表資訊進行配置,然後單擊确定创建。
下表列出上述每步對應的配置項。
配置項 | VPC1串連到TR1 | VPC2串連到TR2 | VPC3串連到TR1 | VPC3串連到TR2 | |
1.目標雲企業網執行個體 |
|
|
|
| |
2.目標轉寄路由器執行個體 |
|
|
|
| |
執行個體類型 | 专有网络(VPC) | ||||
地區 | 華東1(杭州) | ||||
資源歸屬UID | 同帳號 | ||||
付費方式 | 隨用隨付 | ||||
串連名稱 |
|
|
|
| |
網路執行個體 | VPC1 | VPC2 | VPC3 | VPC3 | |
交換器 | 系統預設會自動選擇每個VPC下建立的交換器 杭州 可用性區域J:交換器1 杭州 可用性區域K:交換器2 | ||||
進階配置 | 選中前2個選項,不選中第3個選項。 ✅ 自动关联至转发路由器的默认路由表 ✅ 自动传播系统路由至转发路由器的默认路由表 ❌ 自动为VPC的所有路由表配置指向转发路由器的路由 說明 此處我們不選中第3個選項,即不讓系統自動設定VPC的路由表,而是在後續步驟中手動設定。 | ||||
第二步:配置VPC的路由表
在3個VPC的路由表中新增自訂路由條目。
登入專用網路管理主控台。
在左側導覽列,單擊路由表。
在頂部功能表列,選擇VPC執行個體所屬的地區:華東1(杭州)。
在路由表頁面,選擇
VPC1對應的路由表,單擊路由表的執行個體ID。在路由表詳情頁面,單擊路由條目列表頁簽,再單擊自訂路由條目頁簽。
單擊添加路由條目,在彈出的添加路由條目面板中輸入目標網段
192.168.0.0/16,下一跳類型選擇轉寄路由器,轉寄路由器選擇Attach1,最後單擊確定。
回到路由表頁面,按照同樣的方法,進入
VPC2和VPC3對應的路由表並添加自訂路由條目。每個VPC需要新增的自訂路由條目見如下表格:
VPC名稱
目標網段
下一跳
路由類型
VPC1
192.168.0.0/16
Attach1自訂路由條目
VPC2
192.168.0.0/16
Attach2自訂路由條目
VPC3
10.0.0.0/8
Attach3-1自訂路由條目
172.16.0.0/12
Attach3-2自訂路由條目
第三步:測實驗證
您可以登入ECS1執行個體,執行ping命令訪問ECS3:
ping 192.168.0.1
如圖所示,如果能ping通,則證明VPC1和VPC3已互連。
您可以利用同樣的方法,驗證互連和隔離:
登入ECS2執行個體,執行
ping命令訪問ECS3,如果能ping通,證明VPC2和VPC3已互連。登入ECS1執行個體,執行
ping命令訪問ECS2,如果無法ping通,證明VPC1和VPC2之間網路相互隔離。
常見問題
1個阿里雲帳號下能建立多少個雲企業網執行個體?
預設為5個,您可以申請提升,詳見配額。
1個VPC能串連多少個轉寄路由器?
預設為5個,您可以申請提升,詳見配額。
網路不通怎麼辦?
請依次檢查路由、安全性群組、ECS作業系統自身的防火牆。
以本文的路由為例,ECS1要訪問ECS3,您需要依次檢查VPC1路由表、轉寄路由器路由表、VPC3路由表,確保路由表中有往返的路由條目。
