MAC Adresse setzen [gelöst]

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Lolek
Beiträge: 121
Registriert: 22.12.2009 21:02:29

MAC Adresse setzen [gelöst]

Beitrag von Lolek » 22.04.2015 18:36:14

Hallo Folks,

ich habe auf vier baugleichen Rechnern Debian installiert. Weil der durchschnittliche Administrator faul ist, habe ich die erste Maschine mit Netinst CD installiert und ein Image der Festplatte auf die Anderen drei Maschinen geklont.

Jetzt habe ich das Problem, daß alle vier Maschinen die gleichen MAC- Adressen haben (ifconfig ethX). Weil alle vier im gleichen Netzwerk werkeln sollen, ist das nicht sehr schön. In der Datei "/etc/udev/rules.d/70-persistent-net.rules" sind allerdings die richtigen MACs eingetragen.

Kann mir jemand sagen wo die MACs bei der Netzwerkkonfiguration her kommen? :oops: Das Netzwerk wird in "/etc/network/interfaces", also mit ifup/down konfiguriert und die Version von Debian ist 7.8.

Danke schonmal für alle Antworten.
Zuletzt geändert von Lolek am 01.05.2015 20:41:50, insgesamt 1-mal geändert.
Gruß Lolek

pferdefreund
Beiträge: 3800
Registriert: 26.02.2009 14:35:56

Re: MAC Adresse setzen

Beitrag von pferdefreund » 22.04.2015 19:47:50

mal den String rekursiv per grep in /etc und /var suchen - gammelt bestimmt da irgendwo in nem Cache rum grep -r "m.a.a.a.a.a" /etc/* bez /var

tomi89
Beiträge: 269
Registriert: 21.08.2014 00:21:52

Re: MAC Adresse setzen

Beitrag von tomi89 » 22.04.2015 20:03:31

Keine Ahnung wo die rumliegen, aber mit dem Tool macchanger kann man auf die originale MAC zurücksetzen.

Code: Alles auswählen

sudo ifdown eth0
sudo macchanger -p eth0

Benutzeravatar
Lolek
Beiträge: 121
Registriert: 22.12.2009 21:02:29

Re: MAC Adresse setzen

Beitrag von Lolek » 22.04.2015 21:54:39

Hallo,

danke für die schnelle Antwort.

@ pferdefreund

Ja, hab ich versucht. War aber nicht zu finden. Ich kann mir ums verreken nicht erklären wo das gespeichert sein könnte.

@ tomi89

Das ändern wollte ich vermeiden. Das System erkennt ja eigentlich die richtige MAC. In der UDEV Datei steht sie ja richtig. Ändern könnte ich die MAC auch in der Interfaces mit hwaddress.
Gruß Lolek

uname
Beiträge: 12497
Registriert: 03.06.2008 09:33:02

Re: MAC Adresse setzen

Beitrag von uname » 22.04.2015 22:08:12

Für die weitere Suche:

Code: Alles auswählen

ls -l /sys/class/net
Bitte Symlinks auf weitere Ordner selbst verfolgen und dann etwas suchen.
Zuletzt geändert von uname am 22.04.2015 22:09:51, insgesamt 1-mal geändert.

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: MAC Adresse setzen

Beitrag von dufty2 » 22.04.2015 22:09:21

MAC-Addressen werden auch unter /etc/NetworkManager/system-connections abgespeichert
(mit Großbuchstaben im Ggs. zur ifconfig-Ausgabe, deshalb braucht es auch ein "grep -i -r ..."),
aber Du verwendest ja gar keinen NetworkManager.

uname
Beiträge: 12497
Registriert: 03.06.2008 09:33:02

Re: MAC Adresse setzen

Beitrag von uname » 22.04.2015 22:11:06

Hätte ja die rekursive Suche finden müssen. Beispiel:

Code: Alles auswählen

fgrep -R "aa:bb:cc" /etc
Bei keinen symbolischen Links reicht auch die Option "-r".

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: MAC Adresse setzen

Beitrag von dufty2 » 22.04.2015 22:12:11

Nein (wie eben noch ergänzt), dort ist die MAC-Adresse in Großbuchstaben.

uname
Beiträge: 12497
Registriert: 03.06.2008 09:33:02

Re: MAC Adresse setzen

Beitrag von uname » 22.04.2015 22:12:45

Dann besser case-insensitiv suchen:

Code: Alles auswählen

fgrep -R -i "aa:bb:cc" /etc

Benutzeravatar
Lolek
Beiträge: 121
Registriert: 22.12.2009 21:02:29

Re: MAC Adresse setzen [gelöst]

Beitrag von Lolek » 01.05.2015 20:49:37

Ich habe die Ursache für die gleichen MAC Adressen gefunden. Ich habe den VRRPD installiert, weil es sich hier um redundante Gateways handelt. Der VRRPD verwaltet eine virtuelle IP die umzieht wenn ein Gateway ausfällt.

Damit die Clients ihre ARP- Table nicht aktualisieren müssen, vergibt er auf den beiden Gateways die selbe MAC.

Danke für die Antworten.
Gruß Lolek

Antworten