Generador de direcciones MAC al azar
¿Quieres generar una dirección MAC aleatoria? Esto no es un problema con este buen consejo de openssl enviado por uno de nuestros lectores y puede ejecutar el comando una o varias veces para generar instantáneamente una dirección MAC aleatoria en cada ejecución. Este comando funcionará para aleatorizar las direcciones MAC en Mac OS X, Linux y casi cualquier otra cosa con openssl y sed instalados.
Cómo generar una dirección MAC aleatoria desde la línea de comando
Para comenzar, vaya a la ventana o terminal de línea de comando y pegue la siguiente sintaxis en la línea de comando en generar una dirección MAC aleatoria:
openssl rand -hex 6 | sed 's/(..)/1:/g; s/.$//'
Asegúrese de que la sintaxis del comando esté pegada en una sola línea. La ventaja de este truco es que es bastante simple, corto, dulce y no requiere utilidades ni scripts de terceros, funciona en OS X y Linux tal cual.
La salida hexadecimal será la dirección MAC generada y se verá así: 07: e0: 17: 8f: 11: 2f
Si desea generar una nueva dirección, presione la flecha hacia arriba en el teclado, luego presione RETORNO nuevamente, ejecutará el mismo comando nuevamente en casi cualquier shell moderno. A menos que sepa lo que está haciendo, probablemente no desee editar la sintaxis del comando en sí; de lo contrario, podría generar un hexadecimal inexacto o incompleto que puede no coincidir con una dirección MAC potencial. Simplemente siga la siguiente sintaxis si no está seguro:
openssl rand -hex 6 | sed 's/(..)/1:/g; s/.$//'
Configure un alias para aleatorizar las direcciones MAC
Si planea usar esto con frecuencia, considere configurar un alias en .bash_profile o .profile para no tener que escribir toda la cadena de comandos, simplemente colocando un alias se puede hacer de la siguiente manera:
alias randommacaddy="openssl rand -hex 6 | sed 's/(..)/1:/g; s/.$//'"
Esto es muy útil si necesita crear una nueva dirección MAC para algo como su enrutador o módem por cable. Por supuesto, puede falsificar fácilmente su dirección MAC en Mac OS X si desea utilizar una de las direcciones generadas para cambiar una.
Este comando ha sido probado para funcionar en Linux y Mac OS X con prácticamente todas las versiones. El único requisito es que la línea de comandos tenga openssl y sed.
Gracias a Akili por enviar este pequeño truco, si conoces otras formas de generar rápidamente una dirección MAC aleatoria, ¡háznoslo saber en los comentarios!