Selbe MAC bei 2 IPs
Hallo zusammen,
ich stehe hier vor einem Rätsel. Ich habe hier 2 Hyper-V mit mehreren VMs. Auf jeden läuft mind. ein Ubuntu 16 oder 18. Bei diesen habe ich die PC-Namen und IPs getauscht (Quasi Test zu Live gemacht). Seit dem habe ich Probleme mit dem ARP Cache auf allen Rechnern im Netz. Und zwar ist einer der beiden Server nicht erreichbar, weil sich irgendwie die MAC des alten im ARP-Cache auf die IP dem Rechner einträgt. Und das ändert sich täglich mehrmals. Bedeutet mal ist er für 5 min erreichbar, mal für eine Stunde, manchmal den ganzen Tag gar nicht. Ich habe schon alles erdenkliche an Hard- und Software neu gestartet, ARP-Caches auf Firewall etc. gelöscht, alle Hyper-V Hosts und Clients neu gestartet aber nicht hilft.
Die MAC-Adressen werden dynamisch vergeben aus verschiedenen Bereichen an beiden Hyper-V Hosts, ich habe eine HP NIC drin mit 4 Ports und jede VM hat seinen eigenen Port. Spoofing der MAC ist ausgeschaltet.
Alle DNS Einträge etc. sind korrekt.....Ich weiß echt nicht mehr weiter wo ich noch suchen soll oder kann!
(Ich habe die IP und MAC etwas unkenntlich gemacht)
Beispiel:
Wenn es nicht geht die die ARP-Table so aus:
XX.XX.0.110 00-XX-XX-00-8c-07 dynamisch
XX.XX.0.112 00-XX-XX-00-8c-07 dynamisch
Und wenn es klappt so:
XX.XX.0.110 00-XX-XX-00-8c-07 dynamisch
XX.XX.0.112 00-XX-XX-00-82-04 dynamisch
Ich bin für jeden Rat, Idee oder was auch immer dankbar....
ich stehe hier vor einem Rätsel. Ich habe hier 2 Hyper-V mit mehreren VMs. Auf jeden läuft mind. ein Ubuntu 16 oder 18. Bei diesen habe ich die PC-Namen und IPs getauscht (Quasi Test zu Live gemacht). Seit dem habe ich Probleme mit dem ARP Cache auf allen Rechnern im Netz. Und zwar ist einer der beiden Server nicht erreichbar, weil sich irgendwie die MAC des alten im ARP-Cache auf die IP dem Rechner einträgt. Und das ändert sich täglich mehrmals. Bedeutet mal ist er für 5 min erreichbar, mal für eine Stunde, manchmal den ganzen Tag gar nicht. Ich habe schon alles erdenkliche an Hard- und Software neu gestartet, ARP-Caches auf Firewall etc. gelöscht, alle Hyper-V Hosts und Clients neu gestartet aber nicht hilft.
Die MAC-Adressen werden dynamisch vergeben aus verschiedenen Bereichen an beiden Hyper-V Hosts, ich habe eine HP NIC drin mit 4 Ports und jede VM hat seinen eigenen Port. Spoofing der MAC ist ausgeschaltet.
Alle DNS Einträge etc. sind korrekt.....Ich weiß echt nicht mehr weiter wo ich noch suchen soll oder kann!
(Ich habe die IP und MAC etwas unkenntlich gemacht)
Beispiel:
Wenn es nicht geht die die ARP-Table so aus:
XX.XX.0.110 00-XX-XX-00-8c-07 dynamisch
XX.XX.0.112 00-XX-XX-00-8c-07 dynamisch
Und wenn es klappt so:
XX.XX.0.110 00-XX-XX-00-8c-07 dynamisch
XX.XX.0.112 00-XX-XX-00-82-04 dynamisch
Ich bin für jeden Rat, Idee oder was auch immer dankbar....
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 391698
Url: https://administrator.de/contentid/391698
Ausgedruckt am: 22.11.2024 um 07:11 Uhr
13 Kommentare
Neuester Kommentar
Wenn es nicht geht die die ARP-Table so aus:
Das impliziert ja das die .110 und die .112 gleiche Mac Adressen haben, was absolut tödlich wäre in einer Layer 2 Domain !Mac Adressen müssen dort zwingend einzigartig sein !!!
Genau das erreichst du ja auch mit deiner Konfig unter "Und wenn es klappt so:" auch. Damit ist die Eindeutigkeit der Mac Adressen dann gewährleistet und kein Wunder also das es damit klappt.
Dynamische Macs sind wegen dieser Gefahr eh immer ein NoGo !! Bei Servern besser immer statisch um solche Doppelungen sicher zu unterbinden.
Zitat von @xbrainbug:
Als wenn es etwas im Netz gibt, was immer noch denkt, die IP hätte diese MAC und die nicht aktualisiert.
Als wenn es etwas im Netz gibt, was immer noch denkt, die IP hätte diese MAC und die nicht aktualisiert.
Mach doch einfach mal ein nmap auf Dein gesamtes Netz (nmap -sP a.b.c.0/24) von den Ubuntu-System mit der "falschen MAC". Dann sollte jedes System mitbekommen, welche MAc diese System hat.
lks
Zitat von @xbrainbug:
Wenn ich den ARP-Cache lösche und auf die IP .112 zugreife, erhalte ich die MAC für .110.
Wenn ich den ARP-Cache lösche und auf die IP .112 zugreife, erhalte ich die MAC für .110.
Dann solltest Du mal die VM mit dieser IP überprüfen.
lks