内部ネットワーク インターフェイスに加えて、テスト目的で USB3.0 ネットワーク コントローラーを追加しました。これは、内部デュアル NIC または別のシングル NIC に置き換えられる予定です。Lubuntu を実行していますが、ネットワーク ボンドが正しく動作していないようです。
802.3adでリンクアグリゲーションを使用して、両方のインターフェースを同時に動作させようとしています。主に公式から情報を得ました。Ubuntu ウィキそしてからこの郵便受け。
設定は次のとおりです(ボンディングカーネルモジュールをロードした後)
/etc/ネットワーク/インターフェース
auto lo
iface lo inet loopback
auto enp0s31f6
iface enp0s31f6 inet manual
bond-master bond0
auto enx00e04c20e315
iface enx00e04c20e315 inet manual
bond-master bond0
auto bond0
iface bond0 inet static
address 192.168.1.11
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 192.168.1.1
bond-mode 4
bond-miimon 100
bond-lacp-rate 1
bond-slaves enp0s31f6 enx00e04c20e315
dmesgで見ると
警告: 結合内のどのアダプタに対してもリンク パートナーからの 802.3ad 応答がありません
ネットワークは引き続き動作していますが、1 つのインターフェースのみです。ifconfig を確認すると、両方のインターフェースが SLAVE としてリストされていますが、実際に数 KB 以上転送されているのは 1 つだけです。これは、両方のインターフェースが接続されているスイッチも正しく構成する必要があるためであると考えられます。
D-Link DGS-1100-08 スイッチを持っています。仕様を正しく読めば、これらのスイッチは 802.3ad をサポートしているはずです。そこで、L2 機能 -> リンク アグリゲーション -> 有効で設定し、2 つのポートをグループの 1 つに追加しました。これらの設定を保存するとすぐに、ネットワークがまったく機能しなくなりました。
何が問題なのでしょうか? 何か誤解しているのでしょうか (bond-mode 4 は 802.3ad であるべきでしょうか? また、私が行ったようにスイッチを構成すると、Lubuntu が両方の NIC と同時に通信できるようになるはずですよね?)
答え1
D-Link は 2 つのボンド (トランク) モードをサポートしています: 1-静的、2-LACP (=802.3ad、=mode4)。ただし、小型の DGS-1100-08 は静的のみをサポートしています。LACP はサポートしていません。 ftp://ftp.dlink.de/anleitungen/Switch/Anleitung_Trunking.pdf (英語では見つかりません)