サーバーのWiFiポートを、自宅のDSLルーターへの銅線接続の冗長リンクとして使用したいと思います。機能が非常に制限されているSAGEM2704の場合は私のルーター。したがって、実際には、唯一の可能性はサーバー上で何かを構成することです。冗長性のためにWiFiを使用することは可能ですか?もしそうなら、私は自分のサーバーに何を実装する必要がありますか?
あなたは絆を探しています。このドライバーは、個々のリンクを1つの論理リンクに(驚いたことに)結合することを目的としています。いくつかのモードがサポートされており、そのうちの1つはフェイルオーバーモードです(1つのプライマリリンク(この場合は有線イーサネット)と、プライマリリンクに障害が発生したときに引き継ぐ複数のフェイルオーバーリンクがあります)。
必要なのは、カーネルでCONFIG_BONDING
が有効になっていることです。これを有効にすると(モジュールとしてビルドされている場合は適切なモジュールbonding
がロードされます)、次のことができます。
ボンディングインターフェイスを作成します。
# echo +bond0 > /sys/class/net/bonding_masters
active-backup
モードの設定(フェイルオーバー):
# echo active-backup > /sys/class/net/bond0/bonding/mode
ボンディングデバイスにインターフェイスを追加します。
# 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
で構成されています)。