私のサーバーのWiFiポートを私のホームDSLルーターへの銅接続への冗長リンクとして使用したいと思います。私のルータは非常に機能が限られたSAGEM 2704です。したがって、実際に唯一の可能性は、サーバー上で何かを構成することです。冗長性のために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
。IPwlan0
アドレスなどが設定されていますbond0
)。