MAC-Adresse automatisch ändern und Router neustarten lassen bei TP-LINK Router

Cold Carnage

Lt. Junior Grade
Registriert
Juli 2010
Beiträge
417
Ich hatte vorher nur einen PC am Kabelmodem. Dementsprechend einfach war es, das Kabelmodem neuzustarten und die MAC-Adresse der Netzwerkkarte im PC zu ändern. Jetzt habe ich allerdings einen Router dazwischen und muss eine neue Möglichkeit finden, die MAC-Adresse vom Router automatisch zu verändern und den Router und das Kabelmodem neu zu starten. Letzteres ist kein Problem, da ich dafür eine Lösung habe, siehe unten. :)

Ich habe den TP-LINK Router TL-WR741ND, dort kann man über die Konfiguration im Browser die MAC-Adresse ändern und den Router neustarten. Wenn es jetzt eine Möglichkeit gibt, das automatisch vornehmen zu können, mit einer zufällig gewählten MAC-Adresse, wäre das sehr praktisch. Ziel ist es, mit nur einem Klick der Reihe nach folgende Aktionen automatisch durchführen zu lassen: Modem neustarten, MAC-Adresse vom Router ändern und Router neustarten. Allerdings habe ich leider keinen Plan, wie ich das jetzt umsetzen soll. :rolleyes:

Die bisherige Lösung für das Szenario ohne Router sieht so aus: Per curl.exe wird zunächst eine Aufforderung an das Modem geschickt, neu zu starten, daraufhin wird die MAC-Adresse von der Netzwerkkarte im PC mit Hilfe von der macshift.exe geändert, zusätzlich wird per devcon.exe der Netzwerkadapter kurzzeitig deaktiviert und nach einer Pause mit Hilfe von der sleep.exe wieder aktiviert, nämlich dann, wenn das Modem erfolgreich neugestartet wurde. Innerhalb von zwei Minuten wurde so die MAC-Adresse gewechselt und eine neue IP-Adresse vom ISP bezogen - und das alles ganz schnell und einfach mit nur einem Klick auf ein vorgefertigtes Batch-Script. :cool_alt:

Da ich Kabelinternet habe, ist dies die einzige Möglichkeit, eine neue IP-Adresse zugewiesen zu bekommen. Also, bitte keine Diskussionen über den Sinn und Zweck und bitte auch keine Diskussionen darüber, was ich da für einen billigen Router gekauft habe. Über sachdienliche Hinweise würde ich mich freuen! Vorab Danke! :D
 
Zuletzt bearbeitet:
Welchen TP-Link Router hast du genau ?
Ist es echt so das das Modem die IP davon abhängig bekommt welche MAC das angeschlossene Endgerät hat ?

Telnet / SSH auf dem Router möglich ?


Du willst es nicht hören, aber kauf dir nen Premium Account das kostet auch nicht die Welt ;)
 
Ja, das ist tatsächlich so, ändert man die MAC-Adresse vom Gerät, das an das Kabelmodem angeschlossen ist, muss das Kabelmodem erst neugestartet werden und dann bezieht es automatisch eine neue IP-Adresse. Deswegen war das bisher auch ganz einfach, da die MAC-Adresse der Netzwerkkarte im PC schnell geändert ist, nur wenn ein Router dazwischen ist, muss ich halt die MAC-Adresse vom Router ändern. Ob da Telnet oder SSH möglich ist, weiß ich gerade noch nicht, es handelt sich jedenfalls um den TP-LINK Router TL-WR741ND. :)
 
http://www.routerblog.de/tp-link-router-openwrt-dd-wrt/

So wie ich das sehe gibt es Openwrt / dd-wrt mach das auf den Router. Dann ists kein Problem.

nvram set et0macaddr=00:11:22:33:44:55
nvram set il0macaddr=00:11:22:33:44:55
nvram commit

Wenn ich das richtig in Erinnerung habe, kannst du so die Mac ändern.
Dann musst du im Batch Script Putty anstoßen das sich mit dem Router verbindet, und die Befehle ausführt.
 
Zuletzt bearbeitet:
Ich weiß nicht so richtig, ob ich auf den Router das DD-WRT beziehungsweise OpenWRT installieren soll. Eine Lösung für die Standard-Firmware wäre mir erst einmal eigentlich lieber. Vielleicht hat jemand noch einen Tipp. :)
 
Zurück
Oben