WiFiポートを冗長リンクとして使用する

WiFiポートを冗長リンクとして使用する

私のサーバーのWiFiポートを私のホームDSLルーターへの銅接続への冗長リンクとして使用したいと思います。私のルータは非常に機能が限られたSAGEM 2704です。したがって、実際に唯一の可能性は、サーバー上で何かを構成することです。冗長性のためにWiFiを使用できますか?それでは、私のサーバーに何を実装する必要がありますか?

答え1

あなたは接続を探しています。このドライバは(驚くべきことに)個々のリンクを1つの論理リンクにバインドするように設計されています。複数のモードがサポートされ、そのうちの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. ボンディングデバイス用のインターフェイスを追加します。

    # 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。IPwlan0アドレスなどが設定されていますbond0)。

関連情報