Utiliser Ubuntu Server 16.04
J'ai créé une connexion collée entre eno1 et eno2 pour créer 'bond0' dans la configuration 'Round Bobin'
Quand je regarde les statistiques de trafic réseau (en utilisant ifstat
par exemple), il montre le trafic sur eno1 & eno2, mais rien sur bond0
Ce comportement est-il normal ou ma configuration est-elle incorrecte?
Tout semble indiquer l'adresse IP correcte de la connexion liée.
Je sais qu'avec ce type de connexion, un seul processus est acheminé par une seule connexion, pas les deux. La pondération eno2 ne me surprend donc pas (j'ai téléchargé un grand dossier à tester). par exemple, la somme de eno1 + 2)?
Ou bien la nature "virtuelle" de la connexion signifie-t-elle qu'elle ne verra jamais de trafic?
fichier 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)
Fichier d'interfaces ...
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
Les appareils eno1 et eno2 n'ont pas besoin d'avoir d'adresse IP configurée. La configuration de l'adresse IP est prise en charge avec le périphérique de liaison.
Exemple pour eno1 et eno2 en tant qu'esclaves et l'interface de liaison bond0 à l'aide d'une configuration simple de sauvegarde active, avec eno1 comme interface principale
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
Une autre chose - vous avez une configuration de passerelle incorrecte pour le périphérique bond0 (192.169.0.1 doit être 192.168.0.1). Voir exemple de configuration de liaison ici et ici .
Il est important de faire attention au mode obligataire! voir "Description des modes de liaison" à la page https://help.ubuntu.com/community/UbuntuBonding
Le mode active-backup ne permet pas d'obtenir une double bande passante: Politique de sauvegarde active: un seul esclave de la liaison est actif.