OSX/IOS

Genere y establezca una dirección MAC aleatoria válida desde la línea de comando en OS X.

Genere y configure la dirección MAC aleatoria en OS X

Le mostramos cómo generar direcciones MAC aleatoriamente y luego cómo cambiar una dirección MAC en OS X Lion y OS X Mountain Lion, pero ¿por qué estas dos acciones estaban separadas? Usando la línea de comando, puede combinar los dos eventos en una sola acción para generar un MAC válido y luego configurarlo inmediatamente.

Inicie la terminal y pegue lo siguiente en una sola línea:

openssl rand -hex 1 | tr '[:lower:]' '[:upper:]' | xargs echo "obase=2;ibase=16;" | bc | cut -c1-6 | sed 's/$/00/' | xargs echo "obase=16;ibase=2;" | bc | sed "s/$/:$(openssl rand -hex 5 | sed 's/(..)/1:/g; s/.$//' | tr '[:lower:]' '[:upper:]')/" | xargs sudo ifconfig en0 ether

No hay confirmación ni salida, la dirección MAC se configura de inmediato, que puede verificar con el siguiente comando:

ifconfig en0 |grep ether

Probablemente deba volver a conectarse a su enrutador inalámbrico después de realizar su pedido y, en algunos casos, encender y apagar su Wi-Fi nuevamente.

Si planea usar esto con frecuencia, sería una buena idea configurar un alias en .bash_profile para evitar cortar y pegar la mayor parte del texto.

Gracias osmium por el excelente consejo.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar