Cambiar o falsificar una dirección MAC en Windows o OS X

Cada NIC (tarjeta de interfaz de red)( (Network Interface Card)) tiene una dirección MAC única ( Control de acceso a medios(Media Access Control) ). Esto se aplica a todos los tipos de tarjetas de red, incluidas las tarjetas Ethernet y WiFi . La dirección MAC(MAC Address) es un número de seis bytes o un número hexadecimal de 12 dígitos que se utiliza para identificar de forma única un host en una red.

Un ejemplo de una dirección MAC(MAC address) es 1F-2E-3D-4C-5B-6A y cae en el protocolo de red de Capa 2 del (Layer 2)modelo OSI(OSI model) . En las redes actuales, ARP o Protocolo de resolución de direcciones(Address Resolution Protocol) convierte una dirección MAC(MAC address) en una dirección de protocolo (protocol address)de capa 3(Layer 3) , como una dirección IP(IP address) . Una dirección MAC(MAC address) también puede denominarse dirección física(Physical Address) . Lea mi publicación sobre cómo encontrar su dirección MAC(how to find your MAC address) si no la conoce.

dirección MAC

Todas las direcciones MAC están codificadas en una (MAC)tarjeta de red(network card) y nunca se pueden cambiar. Sin embargo, puede cambiar o falsificar la dirección MAC(change or spoof the MAC address) en el propio sistema operativo(operating system) usando algunos trucos simples.

Entonces, ¿por qué querrías cambiar tu dirección MAC(MAC address) ? Bueno, hay muchas razones para esto, principalmente relacionadas con eludir algún tipo de filtro de dirección MAC(MAC address) establecido en un módem, enrutador o firewall(router or firewall) . Cambiar la dirección MAC(MAC Address) puede ayudarlo a eludir ciertas restricciones de red emulando una dirección MAC(MAC Address) sin restricciones o falsificando una dirección MAC(MAC address) que ya está autorizada.

Por ejemplo, una red WiFi(WiFi network) puede permitir que solo las computadoras autorizadas se conecten a la red y filtra(network and filters) las computadoras según la dirección MAC(MAC address) . Si puede detectar una dirección MAC(MAC address) legítima , puede falsificar su dirección MAC y obtener acceso(MAC address and gain access) a la red WiFi(WiFi network) .

Otro ejemplo es si tiene un ISP que permite que solo una cierta cantidad de computadoras se conecten a Internet desde su hogar. Si tiene más computadoras que necesitan conectarse, puede falsificar la dirección MAC(MAC address) de una computadora autorizada y conectarse(computer and connect) desde una computadora diferente.

Cambiar la dirección MAC de Windows

Puede cambiar la dirección MAC(MAC address) de la  tarjeta de red(network card) en Windows con bastante facilidad siguiendo los pasos a continuación.

Paso 1(Step 1) : haga clic en Inicio(Start) , luego en Panel(Control Panel) de control , luego en Conexiones(Network Connections) de red y haga clic con el botón derecho en la conexión de red(network connection) para la que desea cambiar la dirección MAC(MAC address) y seleccione Propiedades(Properties) . Normalmente será Conexión de área local(Local Area Connection) o Conexión de red inalámbrica(Wireless Network Connection) .

conexión de área local

Si está utilizando Windows Vista , Windows 7 o superior, debe ir al Panel de control,(Control Panel,) luego a Redes e Internet,(Network and Internet,) luego a Centro de redes y recursos compartidos,(Network and Sharing Center,) y luego haga clic en  Administrar conexiones de red(Manage Network Connections ) o Cambiar la configuración del adaptador( Change adapter settings) .

cambiar la configuración del adaptador

Luego puede hacer clic con el botón derecho en el adaptador y elegir Propiedades(Properties) .

Paso 2(Step 2) : en la pestaña General o Redes , haga clic en el botón (Networking)Configurar(Configure) .

configurar adaptador de red

Paso 3(Step 3) : Ahora haga clic en la pestaña Avanzado y haga clic en la propiedad (Advanced)Dirección administrada localmente(Locally Administered Address) o la propiedad Dirección de red(Network Address) .

dirección administrada localmente

De forma predeterminada, se selecciona el valor No presente(Not Present) . Continúe y haga clic en el botón de radio (radio button and enter)Valor(Value) e ingrese una nueva dirección MAC(MAC address) . La dirección MAC(MAC address) es una combinación de 6 pares de números y caracteres, es decir, 40-A2-D9-82-9F-F2. Debe ingresar la dirección MAC(MAC address) sin guiones.

cambio de dirección mac

Puede ir al  símbolo del sistema y escribir(command prompt and type) IPCONFIG IPCONFIG /ALL para verificar que la dirección MAC(MAC address) se haya cambiado. Continúe y reinicie la computadora para que los cambios surtan efecto.

Esta es la forma más sencilla de cambiar su dirección MAC(MAC address) en Windows . También puede hacerlo a través del registro, pero es mucho más técnico y probablemente no lo requiera la mayoría de la gente.

Cambiar la dirección MAC de OS X

Cambiar la dirección MAC(MAC address) en OS X definitivamente no es tan fácil como en Windows . En primer lugar, debe usar Terminal (similar al símbolo del sistema en Windows ) para cambiar la dirección MAC(MAC address) .

En segundo lugar, debe averiguar manualmente el nombre técnico del adaptador antes de poder cambiar la configuración. Explicaré todo(explain everything) a continuación paso a paso, pero a veces se complica un poco.

Para comenzar, averigüemos la dirección MAC(MAC address) actual de su Mac . Puede hacerlo de dos maneras: a través de las Preferencias (Preferences)del sistema(System) o a través de la Terminal(Terminal) . Abra Preferencias del sistema(System Preferences) , haga clic en Red(Network) y luego haga clic en  el botón Avanzado(Advanced) . Asegúrese(Make) de seleccionar primero la interfaz adecuada ( WiFi , Ethernet , etc.) en el cuadro de lista de la izquierda.

os x red avanzada

Haga clic en la pestaña Hardware y verá que la primera línea es Dirección MAC(MAC Address) . Pensé que podría simplemente elegir Manualmente(Manually) en el menú desplegable Configurar(Configure) , pero eso no le permite editar la dirección MAC(MAC address) .

hardware de red mac

En Terminal , puede obtener la dirección MAC(MAC address) escribiendo el siguiente comando:

ifconfig en0 | grep ether

Esto le dará la dirección MAC(MAC address) para la interfaz en0. Dependiendo de cuántas interfaces tenga en su computadora, es posible que deba ejecutar este comando varias veces agregando 1 al número cada vez. Por ejemplo, ejecuté los siguientes comandos a continuación hasta que llegué a una interfaz que no existía.

terminal os x ifconfig

Ahora puede simplemente comparar las direcciones MAC enumeradas aquí con la que vio a través de Preferencias (Preferences)del sistema(System) . En mi caso, mi dirección MAC WiFi(WiFi MAC address) de f8:1e:df:d8:9d:8a coincide con en1 , por lo que esa es la interfaz que debo usar para los siguientes comandos.

Antes de cambiar la dirección MAC(MAC address) , puede usar un comando útil en la Terminal para generar una dirección MAC(MAC address) aleatoria si la necesita.

openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’

Ahora que tiene una nueva dirección MAC(MAC address) , puede cambiar la actual usando el siguiente comando a continuación. Reemplace XX(Replace XX) con la dirección MAC(MAC address) real que desea usar.

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

Para hacer esto, debe iniciar sesión como administrador(Administrator) o debe habilitar la cuenta raíz(root account) en OS(OS X) X. De manera predeterminada, la raíz está deshabilitada y es mejor dejarla deshabilitada si puede. Simplemente inicie sesión como administrador y debería poder ejecutar el comando sin problemas. Sin embargo, le pedirá su contraseña antes de cambiar la dirección MAC(MAC address) .

Además, la dirección no cambiará(t change) si todavía estás conectado a una red WiFi(WiFi network) . Primero debe desconectarse de cualquier red y luego ejecutar el comando. Sorprendentemente, desconectarse de una red inalámbrica(wireless network) en OS X no es nada intuitivo. Tienes que mantener presionada la tecla Opción(Option) y luego hacer clic en el icono de WiFi(WiFi icon) para ver la opción de desconexión(disconnect option) .

desconectarse de wifi os x

Así que aquí hay un resumen de todos los comandos que ejecuté para obtener la dirección MAC(MAC address) actual , generar una aleatoria(random one) , actualizar la dirección MAC(MAC address) y luego verificar para asegurarme de que realmente había cambiado.

cambio de dirección mac os x

Como mencioné anteriormente, esto definitivamente no es tan sencillo como el proceso en Windows , pero debería poder hacerlo si simplemente copia y pega los comandos anteriores. Si tiene alguna pregunta, no dude en publicar un comentario. ¡Disfrutar!



About the author

Soy un científico informático con más de 10 años de experiencia trabajando en el campo de los navegadores, Microsoft Office y OneDrive. Me especializo en desarrollo web, investigación de experiencia de usuario y desarrollo de aplicaciones a gran escala. Mis habilidades son utilizadas por algunas de las principales empresas del mundo, incluidas Google, Facebook y Apple.



Related posts