Автор Тема: смяна на mac адреса  (Прочетена 6284 пъти)

Bogo

  • Напреднали
  • *****
  • Публикации: 636
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
смяна на mac адреса
« -: Sep 26, 2006, 04:24 »
Еми това е въпроса ми. Когато машината ми се стартира стига до там че търси dhcp сървъра и се мота много. Той естествено не "разговаря" с този mac адрес. Та въпроса ми е как да сменя mac-а преди старта на dhcp клиента?
Поздрави '<img'>
Активен

live free or die хард :)

buboleck

  • Напреднали
  • *****
  • Публикации: 388
  • Distribution: Gentoo
  • Window Manager: Kde 4.x
  • ?
    • Профил
смяна на mac адреса
« Отговор #1 -: Sep 26, 2006, 04:40 »
man ifconfig
Активен

Powered by Gentoo, AMD Athlon64 X2 5050e (Intel Pentium D 840 sucks) and 400W Fortron PSU
http://www.russian-motorcycles.com

Bogo

  • Напреднали
  • *****
  • Публикации: 636
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
смяна на mac адреса
« Отговор #2 -: Sep 26, 2006, 04:44 »
'<img'> ха, ха '<img'>
това ме разби
оххх...  колко мъка има на този свят
Активен

live free or die хард :)

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
смяна на mac адреса
« Отговор #3 -: Sep 26, 2006, 07:23 »
Цитат
това ме разби
оххх...  колко мъка има на този свят


Не зацепих стана ли ти ясно как става смяната на MAC адреса?
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
смяна на mac адреса
« Отговор #4 -: Sep 26, 2006, 09:07 »
Цитат (Bogo @ Сеп. 26 2006,04:44)
'<img'> ха, ха '<img'>
това ме разби
оххх...  колко мъка има на този свят

кое точно те разби и къде видя "многото мъка" в смяната на МАС-а  '<img'>

1. ако си беше направил труда да ползваш търсачката щеше да видиш, че темата е дъвкана няколко пъти, а също и че не се торелира много
2. в manuail-a на ifconfig си е написано човешки как точно става .....
Активен

empty

  • Напреднали
  • *****
  • Публикации: 893
  • Distribution: Gentoo
  • Window Manager: KDE
  • Alien Invader
    • Профил
    • WWW
смяна на mac адреса
« Отговор #5 -: Sep 26, 2006, 09:36 »
ако напишеш дистрибуцията си ще е доста по - лесно.
Активен

Powered by 220 Volts.

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
смяна на mac адреса
« Отговор #6 -: Sep 26, 2006, 09:43 »
За да бъдем коректни:

1) Да, MAC адресът принципно се сменя през ifconfig.

2) Не си прав, DHCP сървърът най-вероятно си "говори" с теб. Ако беше прочел необходимото RFC щеше да видиш че това е протокол работещ върху UDP а не върху ethernet. Това е правено с цел да работи и върху мрежи, различни от етернет-базираните. Има и нещо, наречено ip broadcasting, което е различно от подобното понятие в света на OSI layer2.

3) Естествено, ако в DHCP сървъра е казано твърдо "за този мак адрес->това IP", няма да си получиш IP-то.

4) Има разбира се и вероятност някой на DHCP сървъра да се е разиграл с iptables/ebtables и да не иска да си комуникира с "непознати" айпи адреси, което е малко вероятно едно на ръка защото не е никакъв проблем да се spoof-ват, и две на ръка защото това утежнява администрацията.

Bogo, интересна позиция имаш...



Активен

"Knowledge is power" - France is Bacon

Bogo

  • Напреднали
  • *****
  • Публикации: 636
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
смяна на mac адреса
« Отговор #7 -: Sep 26, 2006, 17:34 »
Цитат (gat3way @ Сеп. 26 2006,10:43)
3) Естествено, ако в DHCP сървъра е казано твърдо "за този мак адрес->това IP", няма да си получиш IP-то.

Въпроса ми е как да сменя mac-а преди dhcp клиента ми да почне опити да се свърже защото тогава е още със стария!!!
Стартирането на dhcp клиента става доста преди изпълнението на rc3.d
Сега стана ли ви ясно какво питам '<img'>
Това в man ifconfig пише ли го '<img'>
Активен

live free or die хард :)

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
смяна на mac адреса
« Отговор #8 -: Sep 26, 2006, 17:47 »
А с какво дистро си?
В дебиан default runlevel e 2 и съответният скрипт може да бъде поставен в /etc/rc2.d със съответният приоритет. Примерно ако имам някакъв скрипт и искам да се стартира наравно с gdm-то, му задавам S20XXX.

Успех
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

sdr

  • Напреднали
  • *****
  • Публикации: 655
    • Профил
смяна на mac адреса
« Отговор #9 -: Sep 26, 2006, 17:49 »
Още малко и ще почнеш да ни биеш... и мерак да имах да ти отговоря токущо ме загуби - приятно блъскане на главата в стената
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
смяна на mac адреса
« Отговор #10 -: Sep 26, 2006, 18:02 »
А какво му пречи да си поискаш адреса и настройките през DHCP когато си решиш, да не би да ти е фатално нещо че не е станало точно когато са ти минали init скриптовете?

Да не би да boot-ваш от мрежата с нещо от сорта на kernel level network autoconfig, да си зареждаш евентуално файловата система от отдалечена машина?  Единствено ТОГАВА процеса на вземане на мрежови настройки минава преди всички скриптове от rcX.d

В противен случай не виждам абсолютно никакъв проблем при теб, стига си оплаквал света, ами си виж инитскриптовете '<img'>
Активен

"Knowledge is power" - France is Bacon

empty

  • Напреднали
  • *****
  • Публикации: 893
  • Distribution: Gentoo
  • Window Manager: KDE
  • Alien Invader
    • Профил
    • WWW
смяна на mac адреса
« Отговор #11 -: Sep 26, 2006, 18:11 »
2-ма те питаме какво ти е дистрото и ти не отговаряш. Кажи каква дистрибуция ползваш и ще ти кажем много лесно как става. Примерно при Slackware /etc/rc.d/rc.inet1.conf се добавя един ред HWADDR[X]="XX.XX.XX.XX.XX.XX" където стойноста [X] е число според това кой интерфейс използваш. Демек ако ползваш eth0 при теб изглежда така:
Примерен код
HWADDR[0]="XX.XX.XX.XX.XX.XX"


И това е!
Активен

Powered by 220 Volts.

petkouzunski

  • Напреднали
  • *****
  • Публикации: 208
    • Профил
смяна на mac адреса
« Отговор #12 -: Sep 26, 2006, 20:44 »
А не става ли да си редактираш скрипта за мрежата и точно над командата за DHCP клиента да напишеш команда за сменяне на адреса?
Активен

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
смяна на mac адреса
« Отговор #13 -: Sep 26, 2006, 21:51 »
/flame on

Абе хора!!! За къв чеп ви е да питате човека каква му е дистрибуцията?!?! Нима комадата ifconfig я няма във всеки линукс??!?!?
Активен

empty

  • Напреднали
  • *****
  • Публикации: 893
  • Distribution: Gentoo
  • Window Manager: KDE
  • Alien Invader
    • Профил
    • WWW
смяна на mac адреса
« Отговор #14 -: Sep 26, 2006, 21:57 »
оффтопик
командата я има ма я ми кажи не е ли най - културно да го направиш със скрипта на дистибуцията ти за вдигане на интерфейса.

ако нещо съм объркал простете ми... на много бири съм.
Активен

Powered by 220 Volts.