DELL APEX CLOUD PLATFORM voor Red Hat OpenShift: MAC-adres blijft ongewijzigd na het terugplaatsen van de netwerkkaart in de bindingsinterface
Summary: MAC-adres blijft ongewijzigd na het terugplaatsen van de netwerkkaart in de bindingsinterface
Symptoms
Na het vervangen van een fysieke netwerkinterfacekaart (NIC) blijft het MAC-adres van de bijbehorende netwerkinterface (bijv. eno12399np0) of de bindingsinterface (bond0) hetzelfde als vóór de vervanging. Het fysieke MAC-adres van de nieuwe NIC is anders, maar het besturingssysteem geeft nog steeds het oude adres weer.
Cause
Dit gedrag is normaal en wordt verwacht wanneer de netwerkinterface deel uitmaakt van een gebonden interface (bond0). In een standaard Linux-bindingsconfiguratie:· De bond-interface erft het MAC-adres van de eerste tot slaaf gemaakte interface die eraan is toegevoegd op het moment dat de binding werd aangemaakt. Dit gekozen MAC-adres wordt vervolgens toegepast op alle andere slave-interfaces binnen dezelfde binding voor operationele consistentie. Zelfs na het vervangen van een fysieke NIC blijft de bond-driver het oorspronkelijk toegewezen MAC-adres gebruiken voor de logische binding-interface en de bijbehorende slaves.
Voorbeeld scenario·
Bond-interface:
bond0· First Slave: eno12399np0 (Integrated 1, Port 1)· Original MAC of eno12399np0: XX:XX:XX:XX:XX:XX
Na het terugplaatsen van de fysieke NIC in geïntegreerde poort 1, poort 1:
New NIC's Permanent MAC: YY:YY:YY:YY:YY:YY·
Active/Displayed MAC of eno12399np0: XX:XX:XX:XX:XX:XX (Remains unchanged, inherited from bond0)
Resolution
Er is geen actie vereist als de interface normaal functioneert. Dit is het ontworpen gedrag.
De systeemstatus controleren:1. Controleer of de interface UP is en deel uitmaakt van de binding:
ip link show eno12399np0 => Look for state UP and master bond0 in the output.
U kunt zowel de permanente (ingebrande) als de actieve (bond-assigned) MAC-adressen waarnemen:
ip link show eno12399np0 => The link/ether field shows the active MAC (belonging to the bond). The permaddr field shows the physical MAC of the new card.
Conclusie:
Het aanhouden van het oorspronkelijke MAC-adres na een hardwarevervanging is opzettelijk en zorgt voor netwerkstabiliteit voor de gekoppelde interface. Zolang de verbindingsstatus UP is en de verbinding normaal, werkt het systeem correct.