當您設定以 Edge 為基礎的橋接時,在為 Edge 叢集建立 Edge 橋接器設定檔後,需要進行一些額外的組態。

請注意,不支援在相同的 Edge 節點上橋接邏輯交換器兩次。但是,您可以將兩個 VLAN 橋接至兩個不同 Edge 節點上的相同邏輯交換器。

有三個組態選項可供使用。

選項 1:設定混合模式

  • 在連接埠群組上設定混合模式。
  • 在連接埠群組上允許偽造的傳輸。
  • 執行下列命令,在執行 Edge 虛擬機器的 ESXi 主機上啟用反向篩選:
    esxcli system settings advanced set -o /Net/ReversePathFwdCheckPromisc -i 1
    然後,使用下列步驟在連接埠群組上先停用再啟用混合模式:
    • 編輯連接埠群組的設定。
    • 停用混合模式並儲存設定。
    • 再次編輯連接埠群組的設定。
    • 啟用混合模式並儲存設定。
  • 不要讓共用相同 VLAN 集合之同一主機上的其他連接埠群組處於混合模式。
  • 主動和備用 Edge 虛擬機器應位於不同主機。如果它們位於同一主機,輸送量可能會降低,因為在混合模式中必須將 VLAN 流量同時轉送至這兩個虛擬機器。

選項 2:設定 MAC 學習

如果 Edge 部署在已安裝 NSX-T 的主機上,則可以連線至 VLAN 邏輯交換器或區段。邏輯交換器必須具有已啟用 MAC 學習的 MAC 管理設定檔。同樣地,區段必須具有已啟用 MAC 學習的 MAC 探索設定檔。

選項 3:設定接收連接埠

  1. 針對您要設定為接收連接埠的主幹 vNIC,擷取連接埠號碼。
    1. 登入 vSphere Web Client,然後導覽至首頁 > 網路
    2. 按一下 NSX Edge 主幹介面所連線的分散式連接埠群組,然後按一下連接埠以檢視連接埠和已連線的虛擬機器。記下與主幹介面相關聯的連接埠號碼。在擷取和更新不透明資料時,請使用此連接埠號碼。
  2. 擷取 vSphere Distributed Switch 的 dvsUuid 值。
    1. https://<vc-ip>/mob 上登入 vCenter Mob UI。
    2. 按一下內容
    3. 按一下與 rootFolder 相關聯的連結 (例如:group-d1 (Datacenters))。
    4. 按一下與 childEntity 相關聯的連結 (例如:datacenter-1)。
    5. 按一下與 networkFolder 相關聯的連結 (例如:group-n6)。
    6. 按一下與 NSX Edge 相關聯之 vSphere Distributed Switch 的 DVS 名稱連結 (例如:dvs-1 (Mgmt_VDS))。
    7. 複製 UUID 字串的值。在擷取和更新不透明資料時,請使用此 dvsUuid 值。
  3. 確認用來指定連接埠的不透明資料是否存在。
    1. 移至 https://<vc-ip>/mob/?moid=DVSManager&vmodl=1
    2. 按一下 fetchOpaqueDataEx
    3. selectionSet 值方塊中,貼上下列 XML 輸入:
      <selectionSet xsi:type="DVPortSelection">
          <dvsUuid>c2 1d 11 50 6a 7c 77 68-e6 ba ce 6a 1d 96 2a 15</dvsUuid> <!-- example dvsUuid -->   
          <portKey>393</portKey>  <!-- example port number -->
      </selectionSet>

      使用您為 NSX Edge 主幹介面擷取的連接埠號碼和 dvsUuid 值。

    4. isRuntime 設為 false
    5. 按一下叫用方法。如果結果顯示 vim.dvs.OpaqueData.ConfigInfo 的值,則表示已有不透明的資料集,而在設定接收連接埠時請使用 edit 作業。如果 vim.dvs.OpaqueData.ConfigInfo 的值為空白,則在設定接收連接埠時請使用 add 作業。
  4. 在 vCenter 受管理物件瀏覽器 (MOB) 中設定接收連接埠。
    1. 移至 https://<vc-ip>/mob/?moid=DVSManager&vmodl=1
    2. 按一下 updateOpaqueDataEx
    3. selectionSet 值方塊中,貼上下列 XML 輸入。例如,
      <selectionSet xsi:type="DVPortSelection">
          <dvsUuid>c2 1d 11 50 6a 7c 77 68-e6 ba ce 6a 1d 96 2a 15</dvsUuid> <!-- example dvsUuid -->   
          <portKey>393</portKey>  <!-- example port number -->
      </selectionSet>

      使用您從 vCenter MOB 中擷取的 dvsUuid 值。

    4. 在 opaqueDataSpec 值方塊上,貼上下列其中一個 XML 輸入。

      如果不透明資料未設定 (operation 設定為 add),請使用此輸入來啟用接收連接埠:

      <opaqueDataSpec>
          <operation>add</operation> 
          <opaqueData>
              <key>com.vmware.etherswitch.port.extraEthFRP</key>
              <opaqueData xsi:type="vmodl.Binary">AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</opaqueData>
          </opaqueData>
      </opaqueDataSpec>
      
      如果不透明資料已設定 ( operation 設定為 edit),請使用此輸入來啟用接收連接埠:
      <opaqueDataSpec>
          <operation>edit</operation> 
          <opaqueData>
              <key>com.vmware.etherswitch.port.extraEthFRP</key>
              <opaqueData xsi:type="vmodl.Binary">AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</opaqueData>
          </opaqueData>
      </opaqueDataSpec>
      

      請使用此輸入來停用接收連接埠:

      <opaqueDataSpec>
          <operation>edit</operation>
              <opaqueData>
                  <key>com.vmware.etherswitch.port.extraEthFRP</key>
                  <opaqueData xsi:type="vmodl.Binary">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</opaqueData>
          </opaqueData>
      </opaqueDataSpec>
      
    5. isRuntime 設為 false
    6. 按一下叫用方法

後續步驟

將邏輯交換器與橋接器設定檔建立關聯。請參閱在管理程式模式中建立第 2 層橋接器備份邏輯交換器