Rincón Informático

Un rincon para hablar sobre GNU/Linux, seguridad informatica, y mas!!

Clonar la Mac Address en GNU/Linux Debian 5.0

Publicado por Epsilon En marzo - 24 - 2009

Hace algun tiempo,  entre  las conversaciones geeks que suelo tener, aprendi una opcion muy util y funcional para cualquier informatico que necesite tener acceso a Internet desde un lugar que haya un cablemodem.

¿Y porque funcional? ps les explicare con un ejemplo, yo tengo mi conexion a internet en mi hogar por medio del cablemodem, pero resulta que tengo un portatil y deseo que este tenga internet, como  saben cada cablemodem esta registrado con una mac unica,  es una forma de autenticacion, por esta  razon no tendria internet si conectara  la laptop al cablemodem ( Por que no seria la mac registrada),Muchas personas estaran pensando para que se complican? solo  conecten los dos equipos en y compartan el  acceso a internet, y si tal vez tengan razon, pero hay veces sale mas caro el remedio de la enfermedad por que seria mas tiempo, y se necesitaria de un cable CRUZADO para la conexion de los equipos.

Lo que hacemos es clonar en el portatil  la direccion mac del que esta conectado al cablemodem, haciendole creer al cablemodem que esta conectado con el de forma normal, en Windows existen muchas aplicaciones que hacen este proceso, sin embargo, en GNU/Linux  es mucho mas facil, no hay necesidad de descargar nada,  solo basta con teclear algunos comandos y listo. Asi que entremos en materia, pero antes que nada un concepto  importante que debemos saber cito la wiki:

En redes de computadoras la dirección MAC (Media Access Control address o dirección de control de acceso al medio) es un identificador de 48 bits (6 bytes) que corresponde de forma única a una tarjeta o interfaz de red. Es individual, cada dispositivo tiene su propia dirección MAC determinada y configurada por el IEEE (los últimos 24 bits) y el fabricante (los primeros 24 bits) utilizando el OUI. La mayoría de los protocolos que trabajan en la capa 2 del modelo OSI usan una de las tres numeraciones manejadas por el IEEE: MAC-48, EUI-48, y EUI-64 las cuales han sido diseñadas para ser identificadores globalmente únicos. No todos los protocolos de comunicación usan direcciones MAC, y no todos los protocolos requieren identificadores globalmente únicos.

Las direcciones MAC son únicas a nivel mundial, puesto que son escritas directamente, en forma binaria, en el hardware en su momento de fabricación. Debido a esto, las direcciones MAC son a veces llamadas Las Direcciones Quemadas” (BIA, por las siglas de Burned-in Address).

Ahora si, abrimos una consola, y tecleamos el comando que nos muestra las interfaces de red con su respectiva direccion mac:

ifconfig

Esta direccion mac es un numero de de 12 digitos separados por dos puntos; ejemplo:xx:xx:xx:xx:xx:xx

El siguiente paso es detener  o “tumbar” la interfaz asi:

ifconfig eth0 down

donde eth0: es el adaptador el cual le deseamos cambiar la mac.

Ahora  con el siguiente comando  cambiamos la direccion Mac:

ifconfig eth0  hw ether xx:xx:xx:xx:xx:xx:

donde eth0 es el adaptador de red que le vamos a cambiar la mac y la xx:xx:xx:xx:xx:xx es la nueva mac

Por ultimo iniciamos otra vez la interfaz escribiendo esto:

ifconfig eth0 up

Y listo!!! si todo ha salido bn ya puedes conectar el cablemodem al portatl y este quedara con internet. Para volver a la antigua mac simplemente se debe la maquina.

Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

4 Responses to “Clonar la Mac Address en GNU/Linux Debian 5.0”

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: Hace algun tiempo,  entre  las conversaciones geeks que suelo tener, aprendi una opcion muy util y funcional para cualquier informatico que necesite tener acceso a Internet desde un lugar que haya un cablemodem. ¿Y porque fu…

  2. nordri dice:
    De la página de manual de ifconfig:

    hw class address:
    <<Set the hardware address of this interface, if the device driver supports this operation. The keyword must be followed by the name of the hardware class and the printable ASCII equivalent of the hardware address. Hardware classes currently supported include ether (Ethernet), ax25 (AMPR AX.25), ARCnet and netrom (AMPR NET/ROM).

    En mi caso es ethernet, por lo tanto ifconfig hw ether newMAC.

    Debian squeeze.
    Saludos.

  3. Epsilon dice:
    HOla

    Que pena tienes razon,es que ese truco lo hice hace bastante tiempo… ya lo corregi

    saludos y gracias

  4. [...] Resultaria mas interesante si antes cambiamos nuestra mac [...]