Wie kann ich die MAC-Adresse einer Netzwerkkarte ändern? Gibt
es eventuell eine Netzwerkkarte, die das zulässt? Eine
Softwarelösung wäre natürlich auch praktisch.
Einige Hersteller/Treiber lassen das ändern der MAC-Adresse durchaus zu, ich kann mir allerdings nicht allzu viele Fälle vorstellen, wo das sinnvoll sein sollte.
Die MAC-Adresse ist 6 Byte lang, die ersten 3 Byte enthalten einige Flags und die Herstellerkennung, der Rest ist im Prinzip nur eine für den betreffenden Hersteller eindeutige Nummer, dadurch wird sichergestellt, dass es keine zwei Netzwerkkarten mit derselben MAC-Adresse gibt (und selbst wenn, dass es sehr unwahrscheinlich ist, dass diese im selben Netz arbeiten).
Nun aber zum Wichtigsten: solltest Du (warum auch immer) Deine MAC-Adresse per Software ändern, wird das U/L Flag auf 1 gesetzt (bei den werkseitig eingebrannten Adressen ist es immer 0). Daher ist es unmöglich, per Software einer Netzwerkkarte genau die Adresse einer anderen zu geben, sie werden sich immer mindestens im U/L-Bit unterscheiden.
Solltest Du also eine ACL, eine Firewall/Proxy oder einen DHCP-Server überlisten wollen, ist ein MAC-Adresswechsel nicht wirklich das Mittel Deiner Wahl. :)
Marc