是否可以绑定 2 个绑定接口?

是否可以绑定 2 个绑定接口?

其实这是第一次在 ubuntu 上绑定。我做了一些关于 /etc/network/interfaces 的配置,但它不起作用;

===============================================================
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet manual
bond-master bond0

# The secondary network interfaces
auto eth1
iface eth1 inet manual
bond-master bond0

auto eth2
iface eth2 inet manual
bond-master bond1

auto eth3
iface eth3 inet manual
bond-master bond1

auto bond0
iface bond0 inet manual
    bond-mode 802.3ad
    bond-miimon 100 
    bond-slaves eth0 eth1
    bond-master bond2

auto bond1
iface bond1 inet static
    bond-mode 802.3ad
    bond-miimon 100 
    bond-slaves eth2 eth3
    bond-master bond2

auto bond2
    address 192.168.10.136
    netmask 255.255.255.0
    gateway 192.168.10.2
    bond-mode active-backup
    bond-miimon 100 
    bond-slaves bond0 bond1
dns-nameservers 168.126.63.1 168.126.63.2
===============================================================

你能告诉我错误配置的部分吗?

答案1

抱歉,我认为这是不可能的。原因是您试图在第一层之上分层相同的网络层。通常,您可以通过 L2TP 或 GRE 等隧道协议来隧道 L2(以太网)。因此,您必须在 bond0 和 bond1 上创建完整的 L3 堆栈,并在其上分层隧道协议,使它们看起来像 L2。此时,您应该能够绑定这两个链接。

最好将所有 4 个接口绑定为一个绑定。这样可以实现冗余和高带宽,同时又不增加复杂性。

相关内容