--- title: HowTo:在個體上新增虛擬網路介面 | zh tags: HowTo, VCS, ZH GA: UA-155999456-1 --- {%hackmd @docsharedstyle/default %} {%hackmd @docsharedstyle/twccheader-zh %} # HowTo:在個體上新增虛擬網路介面 :::danger {%hackmd @docsharedstyle/important-zh %} 若您的個體使用 Ubuntu 18.04 以上版本,且是在 **2023/12/15 之前**建立的,可能無法完整支援此功能。若出現虛擬網路介面未自動啟用、連線異常或是其他問題,請先於 Guest OS 中[手動設定](#於-Guest-OS-中手動啟用虛擬網路介面),若仍無法解決,請聯繫技術支援:isupport@twcc.ai。 ::: 本文說明如何在虛擬運算個體上新增虛擬網路介面。您可以於建立個體時[一併設定虛擬網路介面](#建立個體時一併設定虛擬網路介面),也可以於[個體建立後再新增、編輯或分離](#個體建立後再新增虛擬網路介面)。虛擬網路介面分為「相依」與「獨立」兩種,各有不同的特性與限制,詳細請見下方說明: ### 相依虛擬網路介面 - 在個體建立時會一同建立,該相依虛擬網路介面會綁定該個體。 - 生命週期與個體相依,在個體建立同時建立,在個體刪除時同時刪除。 - 每個個體只有 1 個相依虛擬網路介面。 - 不可自個體卸載。 - 無法指定私有 IP。 ### 獨立虛擬網路介面 - 單獨建立的虛擬網路介面,無需與個體綁定。 - 生命週期獨立,用戶可對其進行建立、查看資訊、掛載/卸載、刪除等功能。 - 每個個體最多可掛載 3 個獨立虛擬網路介面。 - 未掛載的獨立虛擬網路介面,可隨時掛載至任一可用的個體,亦可隨時卸載。 - 可指定私有 IP。 - 不會隨個體刪除而消失。當個體刪除時,掛載於此個體之獨立虛擬網路介面將會保留,並變更為未掛載狀態。 :::info {%hackmd @docsharedstyle/note-zh %} 如個體欲掛載「獨立虛擬網路介面」,請先[建立虛擬網路介面](#建立虛擬網路介面)。 ::: ## 建立虛擬網路介面 - 於左側欄位點選「虛擬網路介面」,即可進入「虛擬網路介面管理」頁 ![](https://man.twcc.ai/_uploads/ryltbV4gIa.png) - 點擊「**+建立**」 ![](https://man.twcc.ai/_uploads/Skj7NVgUp.png) - 於基本資訊頁,可以選擇虛擬網路、配置公用 IP 以及安全性群組。點擊「**檢閱+建立**」 ![](https://man.twcc.ai/_uploads/SyoLVEgUa.png) - 建立完成後,狀態將顯示 `DOWN`,表示此虛擬網路介面尚未關聯至任何虛擬運算個體。請參考下方步驟將虛擬網路介面新增至您的個體 ![](https://man.twcc.ai/_uploads/S1E9D4eL6.png) ## 建立個體時一併設定虛擬網路介面 - 建立個體時,於「虛擬網路介面」頁籤,選擇建立「相依/獨立虛擬網路介面」 ![](https://man.twcc.ai/_uploads/rkgnBFmlU6.png) - 「相依虛擬網路介面」須選擇虛擬網路、配置公用 IP 以及安全性群組 ![](https://man.twcc.ai/_uploads/SJxMqNNxLa.png) :::info {%hackmd @docsharedstyle/note-zh %} 「相依虛擬網路介面」一旦建立,將無法與個體分離或刪除,會跟隨個體生命周期生死。 ::: - 在「獨立虛擬網路介面」,選擇您已建立的虛擬網路介面 ![](https://man.twcc.ai/_uploads/HJZM5XgI6.png) - 待個體建立完成,可以點選個體進入詳細資料頁,並於「虛擬網路介面」頁籤查看狀態,也可於此頁[新增、分離或編輯](#編輯分離刪除虛擬網路介面)您的虛擬網路介面 ![](https://man.twcc.ai/_uploads/B16a4Nx8a.png) ## 個體建立後再新增虛擬網路介面 - 點選個體進入詳細資料頁後,進入「虛擬網路介面」頁籤,並點選「**新增**」 ![](https://man.twcc.ai/_uploads/HJx61rVeLa.png) - 選擇[已建立的虛擬網路介面](#建立虛擬網路介面)及配置公用 IP,點選「**確認**」 ![](https://man.twcc.ai/_uploads/HJg-l3QgI6.png) - 新增完成後,虛擬網路介面狀態將呈現 `ACTIVE` ![](https://man.twcc.ai/_uploads/SybGSNeLp.png) ## 編輯/分離/刪除虛擬網路介面 - 於「虛擬運算個體詳細資料」頁進入「虛擬網路介面」頁籤,在您欲操作的虛擬網路介面旁點選 <i class="fa fa-ellipsis-v" aria-hidden="true"></i> 後,點選**編輯**或**分離** ![](https://man.twcc.ai/_uploads/BkuESVxUT.png) - 分離後,該虛擬網路介面狀態將呈現 `DOWN`,此時可以至「虛擬網路介面管理」頁將其刪除 ![](https://man.twcc.ai/_uploads/SygekLNeU6.png) :::info {%hackmd @docsharedstyle/note-zh %} `ACTIVE`狀態下的虛擬網路介面將無法刪除,請先將其從個體中分離。 ::: <br> ## 於 Guest OS 中手動啟用虛擬網路介面 若您的個體使用 Ubuntu 18.04 以上版本,且是在 **2023/12/15 之前**建立的,可能無法完整支援此功能。若出現虛擬網路介面未自動啟用、連線異常或是其他問題,且執行以下指令後若仍無法解決,請聯繫技術支援:isupport@twcc.ai。 - 請於 [Guest OS](https://man.twcc.ai/@twccdocs/doc-vcs-main-zh/https%3A%2F%2Fman.twcc.ai%2F%40twccdocs%2Fvcs-guide-connect-to-linux-from-windows-zh) 中執行以下指令 (以 Ubuntu 適用指令為範例) ``` # sudo curl -L -o /etc/netplan/01-netcfg.yaml https://raw.githubusercontent.com/twcc/multivif/main/01-netcfg.yaml # sudo netplan try ``` :::info {%hackmd @docsharedstyle/note-zh %} 執行 `sudo netplan try` 套用設定後,將會出現 120 秒的倒數計時,於時間內按下 `Enter` 就會保留設定;若沒有按下 `Enter`,即不保留此設定,您可以再進行修正。 ![](https://man.twcc.ai/_uploads/B1E91q8La.png) ::: ### 各映像檔版本支援說明 部分作業系統映像檔版本必須透過[**手動設定**](#於-Guest-OS-中手動啟用虛擬網路介面)才能支援虛擬網路介面功能,詳細支援版本請見下方。 <!-- 1 start --> <details class="docspoiler"> <summary><b>點我參考各版本支援說明</b></summary> <br> :::warning <i class="fa fa-exclamation-triangle" aria-hidden="true"></i> ***不完整支援:需[手動設定](#手動設定)*** - Ubuntu 18.04 以上版本,且個體於 **2023/12/15 之前**建立 - CentOS 7.9 ::: :::info <i class="fa fa-lightbulb-o" aria-hidden="true"></i> ***支援:設定後即啟用*** - Ubuntu 18.04 以上版本,且個體於 **2023/12/15 之後**建立 - CentOS 8.5 - Rocky 全系列 - Windows 全系列 - Windows 10 ::: </details> <!-- Space --> <div style="height:8px"></div>