當您設定以 Edge 為基礎的橋接時,在為 Edge 叢集建立 Edge 橋接器設定檔之後,需要為在虛擬機器中執行的 Edge 節點進行一些額外的組態設定。
請注意,不支援在相同的 Edge 節點上橋接同一區段兩次。但是,您可以將兩個 VLAN 橋接至兩個不同 Edge 節點上的相同區段。
根據您的環境選擇下列其中一個選項。
備註: 如果您要將區段橋接至 VLAN 0,並在此區段上使用分散式路由器,則在使用 MAC 學習時,閘道可能不會路由 VLAN 0 流量。在此案例中,您應避免使用選項 3 (如果 Edge 虛擬機器連結至為 NSX for vSphere 準備的 VDS 連接埠群組,甚至應避免使用選項 2a)。
選項 1:Edge 虛擬機器位於 VSS 連接埠群組上
此選項適用於 Edge 虛擬機器連線至 VSS (vSphere 標準交換器) 時。您必須啟用混合模式和偽造的傳輸。
- 在連接埠群組上設定混合模式。
- 在連接埠群組上允許偽造的傳輸。
- 執行下列命令,在執行 Edge 虛擬機器的 ESXi 主機上啟用反向篩選:
esxcli system settings advanced set -o /Net/ReversePathFwdCheckPromisc -i 1
然後,使用下列步驟在連接埠群組上先停用再啟用混合模式:- 編輯連接埠群組的設定。
- 停用混合模式並儲存設定。
- 再次編輯連接埠群組的設定。
- 啟用混合模式並儲存設定。
- 不要讓共用相同 VLAN 集合之同一主機上的其他連接埠群組處於混合模式。
- 作用中和待命 Edge 虛擬機器應位於不同主機。如果它們位於同一主機,輸送量可能會降低,因為在混合模式中必須將 VLAN 流量同時轉送至這兩個虛擬機器。
選項 2a:Edge 虛擬機器位於 VDS 6.6.0 (或更新版本) 連接埠群組上
此選項適用於 Edge 虛擬機器連線至 VDS (vSphere Distributed Switch) 時。您必須執行 ESXi 6.7 或更新版本以及 VDS 6.6.0 或更新版本。
- 透過使用 VIM API DVSMacLearningPolicy 並將 allowUnicastFlooding 設定為
true
,以在連接埠群組上啟用 MAC 學習並使用選項「允許單點傳播洪泛」。
選項 2b:Edge 虛擬機器位於 VDS 6.5.0 (或更新版本) 連接埠群組上
此選項適用於 Edge 虛擬機器連線至 VDS (vSphere Distributed Switch) 時。您需要啟用混合模式和偽造的傳輸。
- 在連接埠群組上設定混合模式。
- 在連接埠群組上允許偽造的傳輸。
- 執行下列命令,在執行 Edge 虛擬機器的 ESXi 主機上啟用反向篩選:
esxcli system settings advanced set -o /Net/ReversePathFwdCheckPromisc -i 1
然後,使用下列步驟在連接埠群組上先停用再啟用混合模式:- 編輯連接埠群組的設定。
- 停用混合模式並儲存設定。
- 再次編輯連接埠群組的設定。
- 啟用混合模式並儲存設定。
- 不要讓共用相同 VLAN 集合之同一主機上的其他連接埠群組處於混合模式。
- 作用中和待命 Edge 虛擬機器應位於不同主機。如果它們位於同一主機,輸送量可能會降低,因為在混合模式中必須將 VLAN 流量同時轉送至這兩個虛擬機器。
選項 3:Edge 虛擬機器已連線至 NSX-T 區段
如果 Edge 部署在已安裝 NSX-T 的主機上,則它可以連線至 VLAN 區段並使用 MAC 學習,而這是慣用的組態選項。
- 若要建立新的 MAC 探索區段設定檔,請導覽至
- 按一下 。
- 啟用 MAC 學習。這也將會啟用未知單點傳播洪泛。保持洪泛選項處於啟用狀態,以便在所有案例下均可正常橋接。
。
- 若要編輯 Edge 所使用的區段,請導覽至
- 按一下功能表圖示 (3 個點),並選取編輯以編輯區段。
- 在區段設定檔區段中,將 MAC 探索設定檔設定為以上所建立的設定檔。
。
後續步驟
將區段與橋接器設定檔建立關聯。請參閱建立第 2 層橋接器備份區段。