Cómo habilitar la dirección MAC aleatoria en cualquier dispositivo

La dirección MAC aleatoria está incorporada en muchos sistemas operativos como Android, iPhone y Windows 10. En macOS y Linux, con una solución alternativa, aún puede obtener esta función. Entonces, así es como habilita una dirección MAC aleatoria en cualquier dispositivo.

Cómo obtener una dirección MAC aleatoria en cualquier dispositivo

¿Qué es una dirección MAC aleatoria?

La dirección MAC es un alfanumérico único de 12 dígitos que se asigna a cada dispositivo que puede conectarse a una red. Esta dirección MAC está codificada por el fabricante en el chip de red del dispositivo y, por lo tanto, a diferencia de las direcciones IP, las direcciones MAC no cambian. Ahora, en los términos más simples, la aleatorización de MAC bloquea su dispositivo para usar su dirección MAC original. En cambio, crea un alfanumérico aleatorio de 12 dígitos y lo pasa como la dirección MAC original de su dispositivo. Si desea cambiar su dirección MAC a algo específico, consulte este artículo.

Androide

A partir de Android 10, la aleatorización de MAC está habilitada de forma predeterminada cuando se conecta a una nueva red. Sin embargo, si tiene una red guardada mientras actualiza desde Android 9.0, es posible que Android aún prefiera usar la dirección MAC original. En ese caso, es posible que deba obligar a Android a usar una dirección MAC aleatoria. Para verificar si su dispositivo está usando una dirección MAC aleatoria para un Wi-Fi en particular, diríjase al menú Configuración.

En Configuración, toque «Conexiones“. A continuación, toque «Wifi“.

configuraciones-conexiones

En Wi-Fi, toque el icono de engranaje junto al nombre de Wi-Fi. En la configuración de Wi-Fi, verá una opción llamada «Tipo de dirección MAC“. Asegúrese de que esté configurado en «Usar MAC aleatorio“.

wifi-settings-random-mac

Aplicación de terceros

En Android 10, obtienes una dirección MAC aleatoria cada vez que te conectas a una nueva red WiFi. Permanece igual para esa red Wi-Fi en particular a menos que la restablezca. En caso de que desee configurar una dirección MAC personalizada para una red Wi-Fi en particular, necesitará una dispositivo rooteado y una aplicación de terceros.

De las muchas aplicaciones que he probado, Cambiar mi MAC funciona bastante bien. Instala la aplicación y ábrela. Ahora, en la aplicación, puede generar una dirección MAC aleatoria con solo un toque. Aunque tenga en cuenta que cuando reinicie su dispositivo, su teléfono volverá a la antigua dirección MAC.

cambiar-mi-aplicación-mac

iOS

En iOS 14, Apple anunció la capacidad de los iPhones para tener una dirección MAC aleatoria conocida como «Dirección privada. En caso de que no tenga iOS 14, puede seguir esta guía para actualizar a iOS 14. La dirección privada se activará de forma predeterminada cada vez que se conecte a una nueva red. Para comprobarlo, dirígete al Aplicación de configuración, y toca Wi-Fi.

abrir la configuración de wifi

En la página de Wi-Fi, toque el Botón «i» junto al nombre de Wi-Fi. A continuación, desplácese hacia abajo para encontrar «Usar dirección privada». Activar el interruptor y eso es. Su iPhone ahora crearía una dirección MAC aleatoria y la presentaría al enrutador.

habilitar dirección privada

Windows 10

Windows 10 también admite direcciones MAC aleatorias. Sin embargo, no está activado de forma predeterminada. Para activarlo, diríjase al menú Inicio y escriba «tuse dirección de hardware aleatoria”Y presione Enter.

use-random-hardware-address-wifi

En la página de Wi-Fi, active el interruptor debajo de la opción «Direcciones de hardware aleatorias». En caso de que no lo sepa, la dirección MAC también se conoce como direcciones de hardware o dirección de máquina. Esto permitiría que su PC con Windows 10 use una dirección MAC aleatoria.

dirección-mac-aleatoria-windows-10

Tenga en cuenta que, si hace esto en una computadora portátil de oficina, podría provocar problemas de acceso en una red remota. En caso de que se enfrente a lo mismo, revierta los cambios y ejecute un «ipconfig / flushdns”En el símbolo del sistema.

Mac OS

iOS 14, iPad OS 14 y WatchOS 7 admiten direcciones MAC aleatorias, excepto macOS. Ahora, no hay forma de obtener una dirección MAC aleatoria en macOS per se. Sin embargo, puede obligar a su Wi-Fi a conectarse a una red inalámbrica con una dirección MAC falsa. Esto se conoce como «MAC Spoofing».

Para hacer eso, primero necesitaríamos el nombre de su adaptador Wi-Fi. Principalmente, es en0. Pero, puede verificarlo rápidamente abriendo la terminal y ejecutando el siguiente comando.

ifconfig

En la salida del comando, verifique el adaptador de red activo. En mi caso, es en0 el que está activo.

ifconfig-command-macos

A continuación, verifiquemos nuestra dirección MAC original. Ejecute el siguiente comando para hacer eso.

ifconfig en0 | grep -i ether

comando-para-verificar-la-dirección-mac

Ahora, puede insertar una dirección MAC aleatoria o usar una aplicación web llamada MAC Address Generator para hacerlo. Utilice el siguiente comando para reemplazar su dirección MAC original. En mi caso, estoy reemplazando mi dirección MAC original con «19: e4: 91: 8f: bd: 41“.

Tenga en cuenta que necesitará los permisos de administrador para ejecutar este comando.

sudo ifconfig en0 ether 19:e4:91:8f:bd:41

cambiar-dirección-mac-comando-macos

Ahora que hemos cambiado la dirección MAC, verifiquemos los cambios con los siguientes comandos.

ifconfig en0 | grep -i ether

comando-macos-para-ver-dirección-mac

Esta solución solo dura hasta que reinicie. Por lo tanto, si las cosas no funcionan según lo previsto o si desea restablecer esta configuración, reinicie rápidamente.

Linux

En Linux, el proceso es algo similar al de macOS. Puede cambiar manualmente su dirección MAC y se restablecerá después de reiniciar.

Ante todo, necesitamos averiguar el nombre del adaptador de Wi-Fi. Para hacer eso, use el siguiente comando.

ip -c a

Busque el nombre del adaptador que tiene el estado «UP». En mi caso, el nombre del adaptador Wi-Fi es wlp3s0 que tiene el estado UP.

nombre-adaptador-ip

A continuación, debemos apagar nuestro adaptador Wi-Fi para cambiar el nombre. A continuación se muestra el comando para apagar el adaptador Wi-Fi.

sudo ip link set dev wlp3s0 down

ip-link-wifi-adapter-down

Una vez que el adaptador Wi-Fi está apagado, podemos cambiar la dirección MAC. Para hacerlo, a continuación está el comando. Tenga en cuenta que no puede acceder a Wi-Fi cuando está apagado.

sudo ip link set dev wlp3s0 address <random-mac-address>

Puede colocar cualquier alfanumérico aleatorio de 14 dígitos como dirección MAC. He utilizado «70: 5E: 55: 65: F4: 10».

cambiar-wifi-mac-address

Ahora que hemos cambiado nuestra dirección MAC, podemos encender nuestro adaptador Wi-Fi.

sudo ip link set dev wlp3s0 up

adaptador-ip-encendido

Para verificar que estamos usando la dirección MAC cambiada, use el siguiente comando.

ip a | grep ether

ip-addr-ether

Como puede ver en la captura de pantalla anterior, estoy usando la dirección MAC asignada.

Palabras de cierre

Así que estas eran las formas de obtener direcciones MAC aleatorias en varias plataformas. Para más problemas o consultas, hágamelo saber en los comentarios a continuación.