Generador de direcciones MAC aleatorias
¿Quieres generar una dirección MAC aleatoria? Eso no es un problema con esta sugerencia ordenada de openssl enviada por uno de nuestros lectores, y puede ejecutar el comando una o varias veces para generar una dirección MAC aleatoria al instante en cada ejecución. Este comando funcionará para aleatorizar las direcciones MAC en Mac OS X, Linux y casi cualquier otra cosa que tenga instalados openssl y sed.
Cómo generar una dirección MAC aleatoria desde la línea de comandos
Para comenzar, acceda a su terminal o ventana de línea de comando y pegue la siguiente sintaxis en la línea de comando para generar una dirección MAC aleatoria :
openssl rand -hex 6 | sed's/\(..\)/\1:/g; s/.$//'
Asegúrese de que la sintaxis del comando se pegue en una sola línea. La ventaja de este truco es que es bastante simple, corto, dulce y no requiere utilidades o scripts de terceros, funciona en OS X y Linux tal como está.
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, simplemente presione la flecha ARRIBA en el teclado, luego presione RETORNO nuevamente, esto volverá a ejecutar el mismo comando en casi cualquier shell moderno. A menos que sepa lo que está haciendo, probablemente no querrá editar la sintaxis del comando en sí, de lo contrario podría terminar generando hexadecimales inexactos o incompletos que pueden no coincidir con una posible dirección MAC.Mantenlo simple, apégate a la siguiente sintaxis si no estás seguro:
openssl rand -hex 6 | sed's/\(..\)/\1:/g; s/.$//'
Configure un alias para aleatorizar direcciones MAC
Si planea usar esto con frecuencia, considere configurar un alias en su .bash_profile o .profile para que no tenga que escribir la cadena de comando completa, simplemente coloque un alias. al igual que:
"alias randommacaddy=openssl rand -hex 6 | sed&39;s/\(..\)/\1:/g; s/.$//&39;"
Esto es bastante útil si necesita crear una nueva dirección MAC para algo como su enrutador o módem por cable. Por supuesto, también puede falsificar su dirección MAC con bastante facilidad en Mac OS X si desea utilizar una de las direcciones generadas con el propósito de cambiar una también.
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 comando tenga openssl y sed.
Gracias a Akili por enviar este pequeño y excelente truco. Si conoce otras formas de generar rápidamente una dirección MAC aleatoria, ¡háganoslo saber en los comentarios!