我想使用我的服务器的 WiFi 端口作为到我的家庭 DSL 路由器的铜线连接的冗余链路。我的路由器是 SAGEM 2704,功能非常有限。所以实际上唯一的可能性是在服务器上配置一些东西。是否可以使用 WiFi 进行冗余。如果是这样,我必须在我的服务器上实现什么?
答案1
你正在寻找联系。该驱动程序旨在(令人惊讶!)将各个链接绑定到一个逻辑链接。支持多种模式,其中一种是故障转移模式(您有一个主链路,在您的情况下是有线以太网,以及多个故障转移链路,当主链路发生故障时接管)。
您需要的功能已CONFIG_BONDING
在内核中启用。启用此功能(bonding
如果构建为模块,则加载相应的模块)可以执行以下操作:
创建绑定接口:
# echo +bond0 > /sys/class/net/bonding_masters
设置
active-backup
模式(故障转移):# echo active-backup > /sys/class/net/bond0/bonding/mode
为bonding设备添加接口:
# echo +eth0 > /sys/class/net/bond0/bonding/slaves # echo +wlan0 > /sys/class/net/bond0/bonding/slaves
制作
eth0
主界面:# echo eth0 > /sys/class/net/bond0/bonding/master
启用链路监控(每秒定期测试链路可用性):
# echo 1000 > /sys/class/net/bond0/bonding/miimon
用作
bond0
网络接口(eth0
并且wlan0
不需要任何进一步的配置:IP 地址等现在已配置bond0
)。