nmcli、ロードバランシング、フェイルオーバー用にイーサネットとワイヤレスを組み合わせる

nmcli、ロードバランシング、フェイルオーバー用にイーサネットとワイヤレスを組み合わせる

この2つのインターフェースがあります

ens33: connected to ens33
        "Intel 82545EM"
        ethernet (e1000), 00:0C:29:ED:XX:XX, hw, mtu 1500
        ip4 default
        inet4 172.16.89.129/24
        route4 0.0.0.0/0
        route4 172.16.89.0/24

wls35u1: connected to wifi1
        "Ralink RT5372"
        wifi (rt2800usb), 7C:DD:90:A9:XX:XX, hw, mtu 1500
        inet4 192.168.80.48/24
        route4 0.0.0.0/0
        route4 192.168.80.0/24

私がしたいのは、2つのインターネット接続間のロードバランシングです。多くの検索を行い、最も簡単な方法はグループ化または結合を通じてであることがわかりました。今、私はいくつかのチュートリアルを終えた後、チームを成功させ、その上にイーサネットをインストールしました。 (無線でエラーが発生しました。)私が使用したコマンドは次のとおりです。

nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":"activebackup"}}' #this for creating the team interface

nmcli connection modify team0 ipv4.addresses 10.0.0.0/24 ipv4.method manual connection.autoconnect yes #this for giving the ip to the devices

nmcli connection add con-name team0-1 type team-slave ifname ens33 master team0 #this for slave ens33
nmcli connection add con-name team0-2 type team-slave ifname wls35u1 master team0 # this for slave wls35u1

nmcli c up team0 
nmcli c up team0-1 
nmcli c up team0-2 #this gives a common error with wireless card which i couldnt manage to fix yet

すべては問題ありませんでしたが、Googleにpingを試みたとき、両方のネットワークがインターネット接続を失いました。私はteam0ネットワークのゲートウェイを使って問題を解決できると思いましたが、問題は解決しませんでした。これが私が使ったコマンドです。

nmcli c modify team0 gw4 172.16.89.0 #the gateway for ens33

しかし、うまくいきません。問題は基本的にインターネット接続を切断せずに両方の接続でチームのロードバランシングを行うにはどうすればよいですか? (動作していない場合)これをどのように処理する必要がありますか?

そして、いくつかの追加は、印刷出力を nmcli c up team0-2試みるときにno suitable device found for this connection (mismatching interface name)Macのランダム化を無効にし、このデバイス用の新しいifcfgファイルを生成することでした。

私はセントース7を使います

ベストアンサー1

おすすめ記事