Com canviar l'adreça MAC en Linux o Android

Diguem que per raons lúdiques i acadèmiques -que res tenen a veure amb les limitacions que alguns hotels, servidors, proxies, etc. poden imponerte- necesitás canviar la adreça MAC de la teva Linux o dispositiu Android.

Fer-ho és una ximpleria. Però, com tot ou fregit, cal saber com fer-ho.


Tant en Linux com en Android, la qüestió és ben senzilla. No obstant això, cal destacar que en els dos casos es precisarà de privilegis d'administrador, amb la qual cosa en el cas d'Android haurà de tractar d'un dispositiu «rooteado».

Passos a seguir

1.- Habilitar el wifi.

2.- Desconnectar-se de qualsevol xarxa en la qual el dispositiu s'hagi connectat.

3.- Obrir un terminal i executar el següent script:

su
ifconfig wlan0 hw ether 00: 22: d2: 34: ac: 78
netcfg

Com és obvi, hauràs de reemplaçar 00: 22: d2: 34: ac: 78 per l'adreça MAC que vulguis. En cas que pretenguis fer veure que estàs fent servir un altre dispositiu en particular, pots esbrinar la seva adreça MAC escrivint el següent en aquest dispositiu:

ifconfig

Finalment, aclarir que la comanda netcfg que apareix en l'script simplement s'inclou als fins de veure que els canvis es van realitzar amb èxit.

En Android, és possible que hagis de reemplaçar la segona línia per BusyBox ifconfig wlan0 hw ether 00: 22: d2: 34: ac: 78.

4.- En cas que vulguis guardar l'script en un arxiu i suposant que li diguis macchanger, no oblidis atorgar permisos d'execució usant el següent comandament:

chmod + x macchanger

5.- Només resta executar l'script tenint el wifi activat però sense estar connectat a cap xarxa.

sh macchanger

El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

8 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà.

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Baptista Palazesi va dir

    hola que tal .. tinc una consulta .. com és el tema de l'script .. ?? seria com automatitzar el procés de canviar la mac address .. ??? i com faig per a crear-.. ?? gràcies

  2.   gonzalocampero1982 va dir

    hola, et comento que tinc un greu problema amb el meu mòbil Sony Acro S (LT26w), el que passa és que a l'activar el wifi, el cel·lular passa a manera segura i no es pot tornar a utilitzar i cal carregar el rom oficial JB amb el FlashTool.
    alliberi el bootloader, li carregui la ROM CyanogenMod 10.1, però a l'activar el wifi novament em passa el que et esmenti ja carregar de nou el ROM 🙁
    que creus que sigui el problema !!!!!
    Please .... podis ajudar-me

    1.    Lucas va dir

      Vas canviar la direcció mac de de l'mòbil? cal anar amb compte, per que en el cas dels mòbils hi ha moltes adreces que no són valides, i molts cel·lulars usen la seva adreça per identificar el seu propi dispositiu, a mi em pas amb un ipod li canviï el mac i d'ahi es reset a com si fos de fabrica (però amb tot l'espai de les meves aplicacions ocupades!) a el tornar a restaurar la mac original es van tornar a posar les configuracions com sempre ...

      1.    usemoslinux va dir

        hola lucas! això en linux / android no succeeix, al menys no que jo sàpiga. Semblaria ser un problema específic de mac / apple, no dels cel·lulars en gral. 🙁
        Abraçada! Pau.

  3.   jos1727 va dir

    Una pregunta, ¿El canvi és permanent o s'ha d'executar l'script en el moment que desitgem canviar la direcció ?. Salutacions

    1.    usemoslinux va dir

      Si la memòria no em falla, cal fer-ho cada vegada que arrencades Android (en cas que necessitis fer-lo servir sempre). O sigui, és «permanent» en la mesura que no reiniciïs el telèfon. A l'reiniciar es perd el canvi.
      Salutacions! Pau.

  4.   SantiHoyos va dir

    Hola, he creat un programa en Java per resoldre aquest problema de forma gràfica. Aquesta testejat en Ubuntu.

    Us deixo el Link de GitHub. Per si voleu fer una ullada a el codi i algun s'anima a millorar-lo. I per descarregar-clar 🙂

    https://github.com/santiihoyos/Linux-Mac-Changer/releases

  5.   Alan va dir

    hola no em serveix em diu ifconfig: siocsifhwaddr: operation not supported