Cambiando la Mac Address de la tarjeta de red en Ubuntu

 

Hay muchas razones por las cuales quieras fijar manualmente tu Mac address para tu tarjeta de red. No quiero preguntar cual es tu razón.

Para cambiar este ajuste, nececitaremos editar el archivo /etc/network/interfaces , puedes elejir usar un diferente editor si te gusta.

-------------------------------------------    
sudo gedit /etc/network/interfaces
-------------------------------------------

Puedes mirar la linea para tu interface de red, la cual usualmente es eth0. Si tienes dhcp habilitado, se  parecera a esto:

-------------------------------------------
    auto eth0
    iface eth0 inet dhcp
-------------------------------------------

Solo agrega otra linea  debajo de ella, para hacerlo mira es algo como esto:

-----------------------------------------------
    auto eth0
    iface eth0 inet dhcp
           hwaddress ether 01:02:03:04:05:06
-----------------------------------------------

Obviamente querrás elejir algo más para la Mac Address, pero esto nececita estar en el mismo formato.

-----------------------------------------------
    sudo /etc/init.d/networking restart
-----------------------------------------------

Nececitas resetear la red o reiniciar, para que se ejecuten los cambios.


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Estos son los comentarios que dejan los visitantes en la web:



PhinnFort  -> Prueba apt-get macchanger. Mucho más fácil de usar

maddin -> via bash:
1) sudo ifconfig down
2) sudo ifconfig hw ether 11:22:33:44:55:66
3) sudo ifconfig up

Jacob Rhoden -> El metodo ifconfig solo cambiara tu Mac address temporalmente.

procuro  -> prueba esto:

sudo gedit /etc/init.d/bootmisc.sh

En la parte inferior de la página inserta esto:

killall dhclient
killall dhclient3
ifconfig eth0 down
ifconfig eth0 hw ether 112233445566
ifconfig eth0 up
/sbin/dhclient
/sbin/dhclient3

Todo en este archivo sera cargado después de un inicio normal, colocando esto en el archivo cambiara la Mac
Address cada vez que inicias el pc.

Doni -> Este script es bueno, pero no trabaja en localhost & azureus etc.

sudo gedit /etc/network/interfaces

Y pega esto en el archivo:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
hwaddress ether XX:XX:XX:XX:XX:XX

DX Encontre esto:

****************************************************************
Abre un terminal y escribe lo siguiente:

$ ifconfig

$ cd /etc/init.d

$ sudo nano ChangeMAC

Entonces, rellena el archivo de configuración con la nueva MAC Address.
sudo ifconfig eth1 down
sudo ifconfig eth1 hw ether xx:xx:xx:xx:xx:xx
sudo ifconfig eth1 up
sudo /etc/init.d/networking stop
sudo /etc/ini.d/networking restart

Guarda y cierra el archivo

Aplicando la configuración al archivo.
$ sudo chmod +x ChangeMAC

$ sudo update-rc.d ChangeMAC defaults

Reiniciar el Pc, y chequear la nueva MAC Address con el comando ifconfig.

Make a Free Website with Yola.