Como obtenho NICs vinculados para usar seus endereços MAC reais?

1

Eu tenho uma interface vinculada:

bond0     Link encap:Ethernet  HWaddr d4:ae:52:ce:32:4e  
          inet addr:172.26.1.210  Bcast:172.26.1.255  Mask:255.255.255.0
          inet6 addr: fe80::d6ae:52ff:fece:324e/64 Scope:Link
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:6924245 errors:0 dropped:4048402 overruns:0 frame:0
          TX packets:1991774 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:683666250 (683.6 MB)  TX bytes:263658678 (263.6 MB)

eth0      Link encap:Ethernet  HWaddr d4:ae:52:ce:32:4e  
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:2880650 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1991772 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:379085548 (379.0 MB)  TX bytes:263658502 (263.6 MB)
          Interrupt:16 Memory:c0000000-c0012800 

eth1      Link encap:Ethernet  HWaddr d4:ae:52:ce:32:4e  
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:4043595 errors:0 dropped:4043597 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:304580702 (304.5 MB)  TX bytes:176 (176.0 B)
          Interrupt:17 Memory:c2000000-c2012800 

O administrador da rede me disse que as comutações da camada 2 do Juniper (nas quais o servidor está conectado) precisam que cada uma das NICs conectadas tenha seu próprio endereço MAC exclusivo, para evitar problemas com multicast.

Seus endereços MAC "reais" são (de cat /proc/net/bonding/bond0 ):

eth1: d4:ae:52:ce:32:4e

eth0: d4:ae:52:ce:32:4d

O uso de endereços MAC diferentes em uma única interface unida é um requisito comum?

Como posso conseguir isso no Ubuntu 12.04LTS?

    
por fadedbee 18.06.2015 / 13:03

1 resposta

0

Depende do modo de ligação. Você provavelmente está usando o modo 4 (802.3ad), que requer um switch que suporte a agregação de link dinâmico IEEE 802.3ad. Mude para o modo de ligação 6 (balance-alb) ou 5 (balance-tlb) e veja o que acontece, esses modos não dependem do suporte de switch.

Eu poderia expandir essa resposta se você postar como configurar o vínculo e o que você está tentando alcançar (balanceamento de carga? tolerância a falhas? ambos?).

    
por Eric Carvalho 18.06.2015 / 13:45