Zufälliger MAC-Adressengenerator
Möchten Sie eine zufällige MAC-Adresse generieren? Das ist kein Problem mit diesem netten Openssl-Tipp, der von einem unserer Leser gesendet wird, und Sie können den Befehl ein- oder mehrmals ausführen, um bei jeder Ausführung sofort eine zufällige MAC-Adresse zu generieren. Dieser Befehl funktioniert, um MAC-Adressen in Mac OS X, Linux und so gut wie alles andere zu randomisieren, wenn openssl und sed installiert sind.
So generieren Sie eine zufällige MAC-Adresse über die Befehlszeile
Wechseln Sie zu Ihrem Terminal oder Ihrem Befehlszeilenfenster und fügen Sie die folgende Syntax in die Befehlszeile ein, um eine randomisierte MAC-Adresse zu generieren :
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Stellen Sie sicher, dass die Befehlssyntax in eine einzelne Zeile eingefügt wird. Der Vorteil dieses Tricks besteht darin, dass er ziemlich einfach, kurz, süß ist und keine Dienstprogramme oder Skripte von Drittanbietern benötigt. Er funktioniert in OS X und Linux wie er ist.
Die hexadezimale Ausgabe ist die generierte MAC-Adresse und sieht ungefähr so aus: 07: e0: 17: 8f: 11: 2f
Wenn Sie eine neue Adresse generieren möchten, drücken Sie einfach den Pfeil nach OBEN auf der Tastatur, und drücken Sie dann erneut RETURN. Dadurch wird derselbe Befehl in fast jeder modernen Shell erneut ausgeführt. Wenn Sie nicht wissen, was Sie tun, werden Sie wahrscheinlich nicht die Befehlssyntax selbst bearbeiten wollen, da Sie andernfalls fehlerhafte oder unvollständige Hexadezimalwerte erzeugen könnten, die möglicherweise nicht mit einer möglichen MAC-Adresse übereinstimmen. Halten Sie es einfach, halten Sie sich an die folgende Syntax, wenn Sie sich nicht sicher sind:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Richten Sie einen Alias für die Randomisierung von MAC-Adressen ein
Wenn Sie dies häufig verwenden möchten, sollten Sie in Erwägung ziehen, einen Alias in Ihrer .bash_profile- oder .profile-Datei einzurichten, damit Sie nicht die gesamte Befehlszeichenfolge eingeben müssen. Ein Alias kann einfach wie folgt platziert werden:
alias randommacaddy="openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'"
Dies ist sehr hilfreich, wenn Sie eine neue MAC-Adresse für einen Router oder ein Kabelmodem erstellen müssen. Natürlich können Sie Ihre MAC-Adresse auch in Mac OS X relativ leicht fälschen, wenn Sie eine der generierten Adressen verwenden möchten, um auch eine zu ändern.
Dieser Befehl wurde getestet, um unter Linux und Mac OS X mit praktisch jeder Version zu funktionieren. Die einzige Voraussetzung ist, dass die Befehlszeile openssl und sed hat.
Danke an Akili, dass du diesen exzellenten kleinen Trick geschickt hast. Wenn du noch andere Möglichkeiten hast, schnell eine randomisierte MAC-Adresse zu generieren, lass es uns in den Kommentaren wissen!