將具有虛擬功能的虛擬機器設定為 PCI 裝置後,您可以藉由 vSphere Client 的幫助來為虛擬功能設定一個靜態 MAC 位址和預設 VLAN。

開始之前

請驗證是否已將虛擬功能作為 PCI 裝置指派給虛擬機器。

執行這項作業的原因和時機

在虛擬機器組態 .vmx 檔案中,您可以將靜態 MAC 位址和預設 VLAN 指派給虛擬功能。

程序

  1. 從 vSphere Client 的詳細目錄面板中選取虛擬機器。
  2. 關閉虛擬機器電源。
  3. 詳細目錄功能表中,選取虛擬機器 > 編輯設定
  4. 按一下選項索引標籤,然後在進階下選取一般
  5. 按一下組態
  6. 若要指派靜態 MAC 位址,請新增或編輯以下參數。

    參數

    pciPassthruX.MACAddressType

    靜態

    pciPassthruX.MACAddress

    MAC_address_of_the_virtual_function

    pciPassthru 旁邊的 X 代表虛擬機器中 PCI 裝置的順序編號。例如,pciPassthru0 中的 0 代表新增到虛擬機器的 PCI 裝置的設定值。

  7. 若要指派預設 VLAN,請根據以下值指導方針新增或編輯 pciPassthruX.defaultVlan 參數。pciPassthru 旁邊的 X 代表虛擬機器中 PCI 裝置的順序編號。

    選項

    說明

    0

    不允許使用 VLAN,也不允許使用客體 VLAN 標記。因此,管理上不允許使用客體 VLAN 標記。

    1-4095

    只允許添加標記,不允許使用客體 VLAN 標記。

    無項目

    只允許未標記,允許使用客體 VLAN 標記。

  8. 按一下「確定」
  9. 開啟虛擬機器電源。