Saltar al contenido principal

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

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

La dirección MAC aleatoria está integrada 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 en su lugar.

Android

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 «Wi-Fi«.

settings-connections

En Wi-Fi, toque el ícono de ajustes al lado del 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, obtiene una dirección MAC aleatoria cada vez que se conecta 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á un dispositivo rooteado y una aplicación de terceros.

De las muchas aplicaciones que tengo he probado, Change My 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 dirección MAC anterior.

change-my-mac-app

iOS

En iOS 14, Apple anunció la posibilidad de que los iPhone tengan 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 verificar, dirígete a la aplicación de configuración, y toca Wi-Fi.

open wifi settings

En la página de Wi-Fi, toca botón “i” al lado del nombre de Wi-Fi. A continuación, desplácese hacia abajo para encontrar “Usar dirección privada”. Enciende el interruptor y eso es todo. Su iPhone ahora crearía una dirección MAC aleatoria y la presentaría al enrutador.

enable private address

Windows 10

Windows 10 también admite direcciones MAC aleatorias. Sin embargo, no está activado de forma predeterminada. Para encenderlo, dirígete al menú de inicio y escribe «use random hardware address» y presiona Enter.

use-random-hardware-address-wifi

On the Wi- Fi, encienda la palanca 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 dirección de hardware o dirección de máquina. Esto permitiría que su PC con Windows 10 use una dirección MAC aleatoria.

random-mac-address-windows-10

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

macOS

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 «suplantación de identidad de MAC».

Para hacerlo, primero necesitamos el nombre de su adaptador Wi-Fi. En su mayoría, 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 hacerlo.

ifconfig en0 | grep -i ether

command-to-check-mac-address

Lea: Cómo deshabilitar la conexión automática en ciertas redes Wi-Fi

Ahora, puede insertar una dirección MAC aleatoria o usar una aplicación web llamada MAC Generador de direcciones para hacerlo. Use 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 ejecute este comando.

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

change-mac-address-macos-command

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

ifconfig en0 | grep -i ether

macos-command-to-view-mac-address

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 similar al de macOS. Puede cambiar manualmente su dirección MAC y se restablecerá después de reiniciar.

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

ip -c a

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

ip-adapter-name

Luego, 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 se apaga el adaptador Wi-Fi, 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 la dirección MAC. He usado “70:5E:55:65:F4:10”.

change-wifi-mac-address

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

sudo ip link set dev wlp3s0 up

ip-adapter-turn-on

Para verificar que estamos usando la dirección MAC modificada, 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 finales

Estas fueron las formas de obtener direcciones MAC aleatorias en varias plataformas. Si tiene más problemas o consultas, hágamelo saber en los comentarios a continuación.

Lea también: Cómo priorizar las redes Wi-Fi en Windows, macOS, iOS y Android

Deja un comentario

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