我正在使用network-manager。我尝试连接我的两个有线连接eth0和usb0,使用类似于nm-connection-editor的GUI (eth0连接到我的路由器,usb0连接到手机)。我可以创建一个键类型的设备,并添加奴隶,但出于某些原因,他们没有连接。
在谷歌上搜索答案时,我找到了编辑/etc/network/interfaces所需的内容。我试过了,但没有用。
我将bonding添加到/etc/modules中,用于引导和执行modprobe + lsmod | grep bonding,以确保加载模块,而/etc/network/interfaces文件是:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
bond-master bond0
bond-primary eth0 usb0
auto usb0
iface usb0 inet manual
bond-master bond0
bond-primary eth0 usb0
auto bond0
iface bond0 inet dhcp
bond-slaves none
bond-mode 6
bond-miimon 100当我重新启动时,它显示了一条消息:A start job is running for Raise network interfaces...在大约5分钟后系统启动时没有连接。
我尝试了一些我发现的变体:
/etc/network/interfaces:
auto bond0
iface bond0 inet dhcp
bond-slaves eth0 usb0
bond-mode 6
bond-miimon 100
bond-primary eth0 usb0甚至我也尝试过将inet设置为static并添加静态参数,但没有人提供帮助。
我尝试过的另一种方法是使用ip link set和ip link add,但是当我使用ip link set eth0 master bond0时,它显示了一个错误:RTNETLINK answers: Operation not supported
System info:
OS: Linux Mint 19 Tara
Kernel: Linux 4.15.0-34-generic (x86_64)最后,我想连接我的网络,以提高洪流的下载速度,并保持连接,即使一个网络是不可用的。我发现在模式平衡中的网络连接是最好的选择,但是如果有人知道更好的方法,我愿意接受建议。
为了指导我,我找到了以下链接:
发布于 2018-09-24 13:46:02
你不能“绑定”不同的ISP。
连接是将两个LAN连接组合成一个虚拟的单个LAN连接,连接两端。这种情况发生在第二层,而不是第三层(在第三层中,您的提供者分配了不同的IP地址)。因为你只在一端(另一端是你的两个不同的ISP),就没有机会让它发挥作用。
你的实验结果是“不稳定的”,因为实际上你只是在使用其中之一。
“我如何同时连接两个互联网服务供应商”是一个常见问题,并定期出现。答案是“不容易”。您可以进行一些自定义负载平衡,但您需要自己编写代码。
https://unix.stackexchange.com/questions/470926
复制相似问题