Centos

是否可以通過隧道設備創建 iface 組合/綁定?

  • November 19, 2018

我在一台伺服器上有幾個物理網卡,應該能夠訪問對等伺服器的物理網卡。我在每對 NIC 之間都有 ip-tunnel 設備(目前設置為 GRE)。我想組合/綁定隧道設備以將它們用於故障轉移。

目前,NetworkManager 無法說我試圖定義的團隊奴隸沒有合適的設備。有什麼方法可以實現我之前描述的嗎?

謝謝!

隧道在不同的層上工作,你不能像物理介面那樣綁定它們。對於簡單的故障轉移,您的隧道將按原樣工作:它們都具有相同的路由。

如果您需要更大的靈活性來使用介面的所有可能吞吐量,您可以:

  1. 在介面上使用 NIC 綁定。
  2. 對子網使用 802.1Q VLAN 標記。這樣任何子網都可以使用任何 NIC。
  3. 對單個 VPN 隧道使用單個 VLAN。正如您從圖片中看到的(高度描述正在使用的網路容量),您的隧道將能夠超過單個物理 NIC 的容量,儘管它是單個虛擬網路介面。

階段 1-3 圖表

對於冗餘,如果 VLAN 1 出現故障,您可以將隧道配置為在另一個子網上重新連接。但是,如果兩台伺服器都連接到單個交換機,則唯一的單點故障將是交換機。如果任何 NIC、任何交換機埠或任何電纜出現故障,其餘部分將處理所有 L2 子網,包括具有隧道的子網。

換句話說,雖然您的建議試圖單獨為此 VPN 隧道添加冗餘,但此解決方案也為所有物理網路添加了冗餘。您的 VPN 隧道的冗餘現在基於此(而不是評論中建議的 hack)。

引用自:https://serverfault.com/questions/940568