web-dev-qa-db-ja.com

ネットワークトラフィックを表示しないボンディングされた接続

Ubuntu Server 16.04の使用

「ラウンドボビン」構成で「bond0」を作成するために、eno1とeno2の間に結合接続を作成しました

ネットワークトラフィックの統計を見ると(たとえばifstatを使用して)、eno1とeno2のトラフィックが表示されますが、bond0には何も表示されません

Screenshot of Network Traffic

これは通常の動作ですか、それとも何か間違った設定がありますか?

すべてが、結合された接続の正しいIPアドレスを指しているように見えます。

このタイプの接続では、両方ではなく1つの接続を介して単一の「プロセス」をルーティングすることを知っているので、eno2への重みは私を驚かせません(テストするために大きなフォルダをダウンロードしました)-bond0はトラフィックを表示する必要があります(たとえば、eno1 + 2の合計)?

または、接続の「仮想」の性質は、それ自体がトラフィックを見ないことを意味しますか?

ifconfigファイル...

bond0     Link encap:Ethernet  HWaddr 7a:2e:3e:25:27:27
          inet addr:192.168.0.210  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eno1      Link encap:Ethernet  HWaddr 1c:98:ec:0f:47:10
          inet addr:192.168.0.202  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::1e98:ecff:fe0f:4710/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:639661 errors:0 dropped:56 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:140614455 (140.6 MB)  TX bytes:680 (680.0 B)
          Interrupt:16

eno2      Link encap:Ethernet  HWaddr 1c:98:ec:0f:47:11
          inet addr:192.168.0.203  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::1e98:ecff:fe0f:4711/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3239553542 errors:0 dropped:77 overruns:0 frame:0
          TX packets:759036926 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4786541843470 (4.7 TB)  TX bytes:254845825782 (254.8 GB)
          Interrupt:17

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1989 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1989 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:141834 (141.8 KB)  TX bytes:141834 (141.8 KB)

インターフェイスファイル...

auto eno1    
iface eno1 inet static
address 192.168.0.202
gateway 192.168.0.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4

auto eno2
iface eno2 inet static
address 192.168.0.203
gateway 192.168.0.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4

auto bond0
iface bond0 inet static
address 192.168.0.210
gateway 192.169.0.1
netmask 255.255.255.0
dsn-nameservers 8.8.8.8 8.8.4.4
up /sbin/ifenslave bond0 eno1 eno2
down /sbin/ifenslave -d bond0 eno1 eno2
3
aldredd

デバイスeno1およびeno2は、IPアドレスを構成する必要はありません。 IPアドレスの構成は、bondデバイスで取得されます。

スレーブとしてのeno1およびeno2と、シンプルなアクティブ/バックアップセットアップを使用したボンディングインターフェースbond0の例(eno1がプライマリインターフェース)

auto eno1    
iface eno1 inet manual
bond-master bond0
bond-primary eno1

auto eno2
iface eno2 inet manual
bond-master bond0

auto bond0
iface bond0 inet static
address 192.168.0.210
gateway 192.168.0.1
netmask 255.255.255.0
dsn-nameservers 8.8.8.8 8.8.4.4
bond-mode active-backup
bond-miimon 100
bond-slaves none

もう1つ-bond0デバイスのゲートウェイ構成が間違っています(192.169.0.1は192.168.0.1である必要があります)。結合設定の例を参照してください here および here

1
iuuuuan

ボンドモードに注意を払うことが重要です!ページの「ボンディングモードの説明」を参照してください https://help.ubuntu.com/community/UbuntuBonding

モードactive-backupは、二重帯域幅を取得するという点では適切ではありません。Active-backupポリシー:ボンド内の1つのスレーブのみがアクティブです。

0
0x0C4