創建輔助彈性網卡
更新時間 2024-02-22 10:44:53
最近更新時間: 2024-02-22 10:44:53
分享文章
本文主要介紹如何創建輔助彈性網卡。
操作場景
當云主機實例所需掛載的網卡超出彈性網卡的上限時,您可以參考本章節創建輔助彈性網卡,為云主機實例掛載更多網卡,實現靈活、高可用的網絡方案配置。
約束與限制
- 輔助彈性網卡與所屬的彈性網卡必須在同一個虛擬私有云,可以屬于不同子網以及安全組。
- 使用輔助彈性網卡時,您需要在云主機實例的網卡上創建VLAN子接口并配置對應規則。
創建輔助彈性網卡
- 登錄管理控制臺。
- 在頁面左上角單擊

圖標,打開服務列表,選擇“網絡 > 虛擬私有云”。進入虛擬私有云列表頁面。
- 在左側導航欄選擇“彈性網卡”。
- 在頁面右上角,單擊“創建輔助彈性網卡”。
- 配置輔助彈性網卡參數,如下表所示。
表 參數說明
| 參數 | 參數說明 | 取值樣例 |
|---|---|---|
| 所屬彈性網卡 | 輔助彈性網卡所掛載的彈性網卡。您可以通過下拉列表框選擇支持掛載輔助彈性網卡的彈性網卡。 | --(172.16.0.145) |
| 所屬VPC | 輔助彈性網卡歸屬的VPC,無需填寫。 | vpc-A |
| 所屬子網 | 選擇輔助彈性網卡歸屬的子網。 | subnet-A01 |
| 描述 | 輔助彈性網卡的描述信息,非必填項。描述信息內容不能超過255個字符,且不能包含“<”和“>”。 | - |
| 創建數量 | 待創建的輔助彈性網卡的數量,取值范圍為1~20。 | 1 |
| 私有IP地址 | 選擇是否為輔助彈性網卡分配私有IPv4地址,私有IP地址僅支持內網請求。當前版本不支持去勾選。 | - |
| IPv4地址 | 選擇私有IP地址的分配方式: 自動分配IP地址:系統自動分配IP地址。 手動指定IP地址:系統按指定的IP地址進行分配。若選擇“手動指定IP地址”,則填寫IPv4的私有IP地址。 |
自動分配IP地址 |
| 安全組 | 選擇輔助彈性網卡所屬安全組。 | sg-001 |
- 單擊“確定”,完成創建。

注意輔助網卡創建完成后不能直接使用,您還需要配置輔助彈性網卡,在云主機實例的網卡上創建VLAN子接口并配置對應規則。
配置輔助彈性網卡
當通過管理控制臺創建輔助彈性網卡后,您還需要在云主機實例的網卡中為該輔助彈性網卡創建VLAN子接口并配置私網IP地址、默認路由規則。
在配置之前,您需要獲取輔助彈性網卡的信息,如下表所示。
表 輔助彈性網卡信息
信息 獲取方式 說明 VLAN 管理控制臺 在輔助彈性網卡列表中獲取。 MAC地址 私網IP地址 網關 在輔助彈性網卡所在子網的詳情頁獲取。
本操作以在云主機實例(以CentOS 8.2為例,其余規格請參考操作系統幫助文檔)的eth0網卡上創建VLAN子接口為例介紹具體的配置步驟。
在本示例中:
- VLAN:2110
- 私有IP地址:192.168.0.2/24
- 網關:192.168.0.1
- MAC地址:fa:16:3e:a1:b2:**
配置步驟
- 登錄云主機實例。
- 為eth0創建VLAN子接口。
ip link add link eth0 name eth0.2110 type vlan id 2110
- 創建命名空間“ns2110”。
ip netns add ns2110
- 將VLAN子接口“eth0.2110”加入命名空間“ns2110”。
ip link set eth0.2110 netns ns2110
- 修改VLAN子接口的MAC地址為“ fa:16:3e:a1:b2:** ”。
ip netns exec ns2110 ifconfig eth0.2110 hw ether fa:16:3e:a1:b2:**
- 啟動VLAN子接口。
ip netns exec ns2110 ifconfig eth0.2110 up
- 為VLAN子接口配置私網IP地址“ 192.168.0.2/24 ”。
ip netns exec ns2110 ip addr add 192.168.0.2/24 dev eth0.2110
- 為VLAN子接口配置默認路由,其中“ 192.168.0.1 ”為輔助彈性網卡所在子網的網關。
ip netns exec ns2110 ip route add default via 192.168.0.1
驗證方法
- 通過在命名空間訪問同一VPC下其他私網IP地址(例如 a.b.c.d ),驗證配置輔助彈性網卡是否生效。
ip netns exec ns2110 ping a.b.c.d
圖 成功示例
圖失敗示例
