全部產品
Search
文件中心

Virtual Private Cloud:使用ClassicLink連通傳統網路與VPC

更新時間:Oct 19, 2024

Virtual Private Cloud(Virtual Private Cloud)提供ClassicLink功能,使傳統網路的ECS執行個體可以和專用網路中的雲資源通過內網互連。

重要

目前,僅具有開通傳統網路特權的地區,才支援為該地區的VPC開啟ClassicLink功能。關於如何查看地區是否具有開通傳統網路特權,請參見查看ECS執行個體配額

功能簡介

互連原理

傳統網路和VPC互連與傳統網路和傳統網路互連的底層實現是一致的,因此內網延遲不變,內網頻寬限速不變。宕機遷移、熱遷移、停止、啟動、重啟、更換系統硬碟等操作不會改變已建立的ClassicLink串連。

傳統網路是一個網路平面,VPC是另一個網路平面,ClassicLink是通過路由建立這兩個網路平面的串連,讓其具備互連的條件。因此使用ClassicLink功能,首先要避免網路地址衝突,做好網路地址規劃。

阿里雲傳統網路中使用的位址區段是10.0.0.0/8(不包括10.111.0.0/16),因此只要VPC的位址區段與傳統網路的位址區段不衝突,就可以通過ClassicLink功能通訊。可以與傳統網路互連的VPC位址區段有10.111.0.0/16、172.16.0.0/12和192.168.0.0/16。

互連原則

使用ClassicLink功能建立傳統網路ECS執行個體和VPC的私網通訊後:

  • 傳統網路ECS執行個體可以訪問目標VPC內的雲資源。

    ClassicLink串連建立成功後,傳統網路的ECS執行個體可以訪問已串連的VPC內的雲資源,包括ECS執行個體、RDS執行個體、SLB執行個體等。例如傳統網路ECS執行個體串連到了位址區段為10.0.0.0/8的VPC,該VPC內有個網段為10.111.1.0/24的交換器。如果該交換器內部署了ECS執行個體、RDS等雲資源,則傳統網路的ECS執行個體可以通過ClassicLink功能訪問這些雲資源。

  • ClassicLink串連成功後,VPC內的ECS執行個體只能訪問已串連到該VPC的傳統網路ECS執行個體,不能訪問未串連的傳統網路ECS執行個體,也不能訪問傳統網路內的其它雲資源。

使用情境

傳統網路ECS執行個體和VPC互連的串連情境如下表所示。

串連發起端網路類型

地區/帳號

接收端網路類型/內網互連

傳統網路(Classic)

Virtual Private Cloud

傳統網路(Classic)

同地區同帳號

安全性群組同帳號授權

建立ClassicLink串連

同地區跨帳號

安全性群組跨帳號授權

  1. 傳統網路ECS執行個體遷移至VPC

  2. VPC互連

跨地區同帳號

  1. 將兩端ECS執行個體都遷移至VPC網路

  2. 兩端VPC互連

  1. 將發起端ECS執行個體遷移至VPC網路

  2. 兩端VPC互連

跨地區跨帳號

Virtual Private Cloud

同地區同帳號

建立ClassicLink串連

VPC互連

同地區跨帳號

  1. 傳統網路ECS執行個體遷移至VPC

  2. VPC互連

跨地區同帳號

  1. 將接收端傳統網路ECS執行個體遷移至VPC

  2. VPC互連

跨地區跨帳號

使用限制

在使用ClassicLink功能前,請注意如下限制:

  • 最多允許1000台傳統網路ECS執行個體串連到同一個VPC。

  • 同帳號且同地區下,一台傳統網路ECS執行個體只能串連到一個VPC。

  • 傳統網路ECS執行個體只支援與VPC主網段下的ECS執行個體通訊,而不支援與VPC附加網段下的ECS執行個體通訊。

  • VPC要開啟ClassicLink功能,需要滿足以下條件。

    VPC網段

    限制

    172.16.0.0/12

    該VPC中不存在目標網段為10.0.0.0/8的自訂路由條目。

    10.0.0.0/8

    • 該VPC中不存在目標網段為10.0.0.0/8的自訂路由條目。

    • 確保和傳統網路ECS執行個體通訊的交換器的網段在10.111.0.0/16內。

    192.168.0.0/16

    • 該VPC中不存在目標網段為10.0.0.0/8的自訂路由條目。

    • 需要在傳統網路ECS執行個體中增加192.168.0.0/16指向私網網卡的路由。您可以使用提供的指令碼添加路由,下載路由指令碼

      說明

      在運行指令碼前,請仔細閱讀指令碼中包含的readme.txt檔案。

管理ClassicLink

開啟或關閉ClassicLink功能

  1. 登入專用網路管理主控台

  2. 在頂部功能表列處,選擇專用網路的地區。

  3. 專用網路頁面,找到目標專用網路,單擊專用網路的ID。

  4. 在專用網路詳情頁面,單擊頁面右上方的開啟ClassicLink

  5. 開啟ClassicLink對話方塊中,單擊確定

    開啟ClassicLink後,ClassicLink的狀態變更為已開啟開啟ClassicLink

您可以根據串連需求,關閉ClassicLink功能。

說明
  1. 專用網路頁面,找到目標專用網路,單擊專用網路的ID。

  2. 在專用網路詳情頁面,單擊關閉ClassicLink

建立或取消ClassicLink串連

說明

建立ClassicLink串連前,請確保滿足以下條件。

  1. 登入ECS管理主控台

  2. 在左側導覽列,單擊執行個體與鏡像 > 執行個體,然後選擇執行個體的所屬地區。

  3. 執行個體頁面,找到目標傳統網路的ECS執行個體,在操作列選擇更多 > 網路和安全性群組 > 設定專用網路串連狀態

  4. 串連專用網路對話方塊,選擇要串連的專用網路,單擊前往執行個體安全性群組列表添加classicLink安全性群組規則

  5. 安全性群組列表,單擊安全性群組ID。安全性群組規則頁面,單擊添加ClassicLink安全性群組規則

  6. 添加ClassicLink安全性群組規則對話方塊,根據以下資訊配置ClassicLink安全性群組規則。

    配置

    說明

    傳統網路安全性群組

    顯示傳統網路安全性群組的名稱。

    選擇專用網路安全性群組

    選擇專用網路的安全性群組。

    授權方式

    選擇一種授權方式:

    • 傳統網路 <=> 專用網路:相互授權訪問,推薦使用這種授權方式。

    • 專用網路 => 傳統網路:授權專用網路內的雲資源訪問傳統網路ECS。

    • 傳統網路 => 專用網路:授權傳統網路ECS訪問專用網路內的雲資源。

    協議類型

    選擇授權通訊的協議。

    連接埠範圍

    選擇授權通訊的連接埠。連接埠的輸入格式為xx/xx,例如授權80連接埠,則輸入80/80

    優先順序

    設定該規則的優先順序。數字越小,優先順序越高。

您可以取消ClassicLink串連,取消串連後,將會中斷傳統網路ECS執行個體與Virtual Private Cloud(Virtual Private Cloud)之間的互連關係。

  1. 執行個體頁面,找到目標傳統網路執行個體,在操作列單擊更多 > 網路和安全性群組 > 取消專用網路串連狀態

  2. 取消串連專用網路對話方塊,單擊確定