Tutorials - MAC Adresse beim Start verändern

Sprachenübersicht/Betriebssysteme/Linux/Internet & Netzwerk

MAC Adresse beim Start verändern

Diese Seite wurde 2491 mal aufgerufen.

Dieser Artikel wurde in einem Wikiweb System geschrieben, das heißt, Sie können die Artikel jederzeit editieren, wenn Sie einen Fehler gefunden haben, oder etwas hinzufügen wollen.

Editieren Versionen Linkpartnerschaft Bottom Printversion

Keywords: MAC Adresse, Start, verändern

Dieses Tutorial zeigt wie man unter Linux seine MAC Adresse bei jedem Start automatisch auf einen Zufallswert verändert.

Dazu benutzen wir den Befehl ifconfig. ifconfig <device> hw ether <MAC> verändert die MAC Adresse von <device> auf <MAC>.

Wir erstellen dazu ein Script, das automatisch die letzten Stellen auf einen Zufallswert ändert:

Code:


#!/usr/bin/perl

#Ladet das WLAN, wird nur benötigt, falls der Windows WLAN-Treiber mit ndsiwrapper emuliert werden muss
#http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation
system("ndiswrapper -m > /dev/null");
system("iwconfig wlan0 essid "home" > /dev/null");
system("iwconfig wlan0 mode Managed > /dev/null");
system("echo 'WLAN loaded...'");

for($i=0; $i<3; $i++)
{
        $mac.= sprintf(":%x",16 + int rand(241));
}

system("/sbin/ifconfig wlan0 hw ether 00:07:E9".$mac);

system("echo 'MAC changed...'");



Das Script machen wir ausführbar, und verschieben es nach /etc/init.d (Debian, andere Distributionen haben andere Verzeichnisse für init-scripts).

Code:


chmod a+x wlan
mv wlan /etc/init.d



Jetzt müssen wir es nur noch zu den Start-Up Scripts hinzufügen, unter Debian geht das am besten mit rcconf, allerdings hat rcconf den Nachteil, das es die Boot-Reihenfolge nicht einstellen kann.

Unter anderen Distributionen müssen sie eventuell die rc Verzeichnisse selbst bearbeiten. Wie das funktioniert erfahren sie hier.

Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren?

Editieren Versionen Linkpartnerschaft Top Printversion

Haben Sie einen Fehler gefunden? Dann klicken Sie doch auf Editieren, und beheben den Fehler, keine Angst, Sie können nichts zerstören, das Tutorial kann wiederhergestellt werden

Sprachenübersicht/Betriebssysteme/Linux/Internet & Netzwerk/MAC Adresse beim Start verändern