使用 WiFi 端口作为冗余链路

使用 WiFi 端口作为冗余链路

我想使用我的服务器的 WiFi 端口作为到我的家庭 DSL 路由器的铜线连接的冗余链路。我的路由器是 SAGEM 2704,功能非常有限。所以实际上唯一的可能性是在服务器上配置一些东西。是否可以使用 WiFi 进行冗余。如果是这样,我必须在我的服务器上实现什么?

答案1

你正在寻找联系。该驱动程序旨在(令人惊讶!)将各个链接绑定到一个逻辑链接。支持多种模式,其中一种是故障转移模式(您有一个主链路,在您的情况下是有线以太网,以及多个故障转移链路,当主链路发生故障时接管)。

您需要的功能已CONFIG_BONDING在内核中启用。启用此功能(bonding如果构建为模块,则加载相应的模块)可以执行以下操作:

  1. 创建绑定接口:

    # echo +bond0 > /sys/class/net/bonding_masters
    
  2. 设置active-backup模式(故障转移):

    # echo active-backup > /sys/class/net/bond0/bonding/mode
    
  3. 为bonding设备添加接口:

    # echo +eth0 >  /sys/class/net/bond0/bonding/slaves
    # echo +wlan0 > /sys/class/net/bond0/bonding/slaves
    
  4. 制作eth0主界面:

    # echo eth0 > /sys/class/net/bond0/bonding/master
    
  5. 启用链路监控(每秒定期测试链路可用性):

    # echo 1000 > /sys/class/net/bond0/bonding/miimon
    
  6. 用作bond0网络接口(eth0并且wlan0不需要任何进一步的配置:IP 地址等现在已配置bond0)。

相关内容