NIC-Teaming unter Server 2019 - Eine MAC-Adresse
Moin,
ich habe hier einen Server 2019 und auf dem Motherboard sind 2 integrierte Ethernetanschlüsse von Intel vorhanden. Diese beiden Anschlüsse möchte ich über ein Team mit einem HP-Switch verbinden.
Auf dem Server habe ich ein neues Team erstellt, beide Anschlüsse hinzufügt, Teammodus auf "LACP", Lastenausgleichmodus auf "Dynamisch" und Standbyadapter auf "Keine" eingestellt.
Die beiden Anschlüsse auf dem Switch sind für LACP konfiguriert.
Das funktioniert soweit auch gut, jedoch ist nach jedem Neustart die MAC-Adresse mal von Eth1 und mal von Eth2.
Ich hätte aber gerne, dass der Server nach außen hin immer die gleiche MAC-Adresse hat.
Nun hatte ich mal gelesen, man soll einen primären Adapter festlegen. Das habe ich hier aber nicht gefunden.
Ich hatte an dem gleichen Switch vorher einen alten Server 2008R2 mit Intelkarten angeschlossen. Da gabs das Problem nicht.
Nun war noch meine Idee, das Tool Intel-Proset zu installieren. Das ließ sich hier aber nicht installieren.
Hat jemand eine Idee, wie ich das Problem lösen könnte?
ich habe hier einen Server 2019 und auf dem Motherboard sind 2 integrierte Ethernetanschlüsse von Intel vorhanden. Diese beiden Anschlüsse möchte ich über ein Team mit einem HP-Switch verbinden.
Auf dem Server habe ich ein neues Team erstellt, beide Anschlüsse hinzufügt, Teammodus auf "LACP", Lastenausgleichmodus auf "Dynamisch" und Standbyadapter auf "Keine" eingestellt.
Die beiden Anschlüsse auf dem Switch sind für LACP konfiguriert.
Das funktioniert soweit auch gut, jedoch ist nach jedem Neustart die MAC-Adresse mal von Eth1 und mal von Eth2.
Ich hätte aber gerne, dass der Server nach außen hin immer die gleiche MAC-Adresse hat.
Nun hatte ich mal gelesen, man soll einen primären Adapter festlegen. Das habe ich hier aber nicht gefunden.
Ich hatte an dem gleichen Switch vorher einen alten Server 2008R2 mit Intelkarten angeschlossen. Da gabs das Problem nicht.
Nun war noch meine Idee, das Tool Intel-Proset zu installieren. Das ließ sich hier aber nicht installieren.
Hat jemand eine Idee, wie ich das Problem lösen könnte?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 5792869563
Url: https://administrator.de/contentid/5792869563
Ausgedruckt am: 24.11.2024 um 15:11 Uhr
11 Kommentare
Neuester Kommentar
ist nach jedem Neustart die MAC-Adresse mal von Eth1 und mal von Eth2.
Wie ist das zu verstehen? Der Server vergibt den NICs je nach Bootintervall neu und wechselnde Mac Adressen?. Das sollte eigentlich niemals der Fall sein denn Mac Adressen sind bekanntlich immer statisch.LACP LAGs nach 802.3ad führen ein Hashing über die Mac Adressen, IP Adressen, VLAN IDs, TCP/UDP Ports der jeweiligen Kommunikationspärchen durch. Je nachdem WELCHE Hashing Policy du auf dem Switch und Server für die LAGs aktiviert hast. Dabei gilt: Je mehr ins Hashing einfliesst, desto granularer die Verteilung auf die Member Links des LAG.
Im Default ist meist nur einfaches Mac Adress Hashing je nach Source oder Destination Mac oder besser auch beides aktiviert. Manchmal auch in Verbindung mit den IP Adressen. Je weniger Adress Entropie man im Netz hat desto weniger granularer die Verteilung.
Soviel zur Theorie. Leider schreibst du sehr wenig bis garnichts über diese Hashing Settings wie das bei dir eingestellt ist.
Bedenke auch das jede Seite das LAG 802.3ad Hashing allein nur für sich macht. Es kann also gut sein das ein Pärchen hin über Link 1 kommuniziert und die Antwort über Link 2 kommt. Das ist bei LACP LAGs nach 802.3ad aus diesem Grund völlig normal. Ein Hash ist übrigens immer fest, da es ja (meist) auf statischen Werten beruht. Pärchen wechseln die Verteilung auf die Member Links nur sehr selten. Ausgenommen sind Clients mit schnell wechselnden IPs (DHCP etc.) Sofern die IP Adresse denn in die Hash Berechnung einfliesst.
Frage ist also was du mit den angeblich wechselnden Mac Adressen oben genau meinst?!
Vielleicht hilft das noch:
https://www.windowspro.de/wolfgang-sommergut/nic-teaming-konfigurieren-w ...
https://adamtheautomator.com/nic-teaming/
https://woshub.com/configure-nic-teaming-windows/
https://learn.microsoft.com/de-de/archive/blogs/privatecloud/nic-teaming ...
@aqui
Es geht darum, dass für die virtuelle Netzwerkkarte /IP-Adresse im ARP Tabelle einmal die MAC-Adresse von eth0 bzw. eth1 auftaucht. Was meines Wissens nach ist das Verhalten aber normal.
Gruß,
Dani
Es geht darum, dass für die virtuelle Netzwerkkarte /IP-Adresse im ARP Tabelle einmal die MAC-Adresse von eth0 bzw. eth1 auftaucht. Was meines Wissens nach ist das Verhalten aber normal.
Ich hatte an dem gleichen Switch vorher einen alten Server 2008R2 mit Intelkarten angeschlossen. Da gabs das Problem nicht.
Sicher, hast du nachgeschaut?Gruß,
Dani
Moin,
Gruß,
Dani
Das Verhalten ist normal. Angeblich kann man aber bestimmen, welche MAC-Adresse von welchen Adaptern genommen wird. Dazu hier 2 Links:
du hast gesehen, dass es in beiden Links um Windows Server 2012 geht?! Du redest von Windows Server 2019.Denn dieser Server wurde über DHCP versorgt. Natürlich mit Reservierung
Wie kommt man auf die Idee einen Server mit einer DHCP-Reservierung zu versorgen? Welcher use-case steckt da dahinter?Gruß,
Dani
Ja, ist es für die Windows-Server. Das Teaming via ProSet hat damit ja nichts zu tun.
Was mich derzeitig noch stutzig macht ist, dass man das im ersten Link hinbekommen hat. An welcher Stelle lässt sich die primäre Netzwerkkarte festlegen?
Ich denke, das war ein kurzlebiger Eindruck des damaligen Fragestellers. Eine primäre Karte gibt es in dem Zusammenhang eigentlich nicht. Wenn man natürlich ein Team mit einer Karte anlegt und eine zweite hinzufügt, mag das Team momentan die gewünschte Adresse haben. Bei einem Neustart hat man immer noch die 50/50-Chance, dass es die richtige Adresse bleibt. Vielleicht verhält es sich auf der konkreten Hardware auch statisch, etwa wenn er zwei unterschiedlich angebundene Karten im Team hat, deren Aufzählung den Aufbau des Teams beeinflusst. Schließlich war es zunächst immer die falsche. Das Teaming selbst hat da aber keine Präferenz.
Grüße
Richard
Zitat von @RalphT:
Ich hatte bisher immer gerne bei vielen (nicht allen) Servern die Netzwerkkarte auf DHCP belassen und hier mit Reservierungen gearbeitet.
Ich hatte bisher immer gerne bei vielen (nicht allen) Servern die Netzwerkkarte auf DHCP belassen und hier mit Reservierungen gearbeitet.
Aus meiner Sicht keine Schande, die Zeiten lokal konfigurierter IPs sind vorbei. Reservierung ist halt manchmal noch praktisch.
Spricht etwas gegen die zweite Vorgehensweise? Gibt es Erfahrungen oder gar mal Probleme?
Ich mache das privat mit Server 2019 (auch wegen der Reservierung). Früher habe das mal einen Lizenznehmer setzen lassen und nicht gehört, dass dort danach alles zusammengebrochen wäre. Scheint mir die etablierte Vorgehensweise bei Problemen mit den wechselnden MACs.
Zitat von @RalphT:
Natürlich werden nicht alle Server auf DHCP gesetzt. DCs oder ein Netzwerkrichtlinienserver sind davon ausgenommen. Damit würde man sich evtl. nur zusätzliche Probleme schaffen.
Natürlich werden nicht alle Server auf DHCP gesetzt. DCs oder ein Netzwerkrichtlinienserver sind davon ausgenommen. Damit würde man sich evtl. nur zusätzliche Probleme schaffen.
Hängt einfach davon ab, ob man funktionierendes DHCP hat oder nicht. Spätestens im Cloud-Hosting arbeiten auch diese Maschinen mit DHCP und würde man sich andernfalls Probleme schaffen.
Wenn es das denn nun war bitte deinen Thread hier dann auch als erledigt schliessen!