Промяна на MAC адреса в Debian и Ubuntu

Настройки свързвани с конфигуриране на вътрешна мрежа и Интернет.

Модератори: Freya, Kulu Ngile

Промяна на MAC адреса в Debian и Ubuntu

Мнениеот Kulu Ngile » Пет 05, Яну, 2007 11:55

Ще ви опиша два подхода, които аз знам :), като MAC адреса, може да си видите, като изпълните:
Код за потвърждение: Избери целия код
debian:~# ifconfig eth0 |grep "Link*" | awk '{print $5}'
00:01:29:76:2A:F0
debian:~#


Първият
Инсталирате macchanger, като изпълните
Код за потвърждение: Избери целия код
apt-get install macchanger #Debian users
sudo apt-get install macchanger #Ubuntu users

Ето някои опции, които може да са ви от полза:

-h, -help

Показва всички опции.

-V, -version

Показва версия на програмата.

-e, -endding

Да не се променят фабричните битове.

-a, -another

Задаване на произволен MAC от същият тип.

-A
Задаване на прозиволен MAC от всякакъв вид.

-r, -random

Задаване на напълно прозиволен MAC.

-l, -list[=keyword]

Показва списък с познатите прозиводители

-m, --mac XX:XX:XX:XX:XX:XX

Задаване на точно определен MAC, т.е. XX:XX:XX:XX:XX:XX

Примери:

Код за потвърждение: Избери целия код
# macchanger eth0

Current MAC: 00:09:a5:eb:23:f7 (Hansung Eletronic Industries Development Co., Ltd)
Faked MAC: 00:09:a5:eb:23:f8 (Hansung Eletronic Industries Development Co., Ltd)

# macchanger --endding eth0

Current MAC: 00:09:a5:eb:23:f8 (Hansung Eletronic Industries Development Co., Ltd)
Faked MAC: 00:09:a5:6f:31:23 (Hansung Eletronic Industries Development Co., Ltd)

# macchanger --another eth0

Current MAC: 00:09:a5:6f:31:23 (Hansung Eletronic Industries Development Co., Ltd)
Faked MAC: 00:11:18:5b:3a:1f (Blx Ic Design Corp., Ltd.)

# macchanger -A eth0

Current MAC: 00:06:5b:f6:f3:48 (Dell Computer Corp.)
Faked MAC: 00:0d:11:93:0c:4f (Dentsply - Gendex)

# macchanger -r eth0

Current MAC: 00:0d:11:93:0c:4f (Dentsply - Gendex)
Faked MAC: 3c:f1:89:f9:1f:ce (unknown)

# macchanger --mac=01:23:45:67:89:AB eth1

Current MAC: 00:40:96:43:87:65 [wireless] (Cisco/Aironet 4800/340)
Faked MAC: 01:23:45:67:89:ab (unknown)




Вторият
Този начин е много по-труден :)
Трябва да се редактира файла /etc/network/interfaces (трябва да сте с root права), като се добави pre-up ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX в iface блока, т.е. ако сте със статично IP, то би трябвало да изглежда така
Код за потвърждение: Избери целия код
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
 pre-up ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
 address 192.168.1.90
 gateway 192.168.1.1
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.255




Важно
Преди да променяте MAC адреса, трябва да си спрете мрежата, т.е.
Код за потвърждение: Избери целия код
/etc/init.d/networking stop #Debian users
sudo /etc/init.d/networking stop #Ubuntu users

След като сте задали новият MAC, пускането на мрежата става като изпълните:
Код за потвърждение: Избери целия код
/etc/init.d/networking start #Debian users
sudo /etc/init.d/networking start #Ubuntu users


Източник: Основен
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 1:04
Местоположение: София

Мнениеот Progress » Съб 03, Мар, 2007 11:14

Бравос. Не мислех че възможно това. *bravo* :D
Progress your mind
Аватар
Progress
Участник
 
Мнения: 562
Регистриран на: Сря 24, Яну, 2007 20:12


Назад към Мрежови настройки

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта

cron