Титла: смяна на mac адреса Публикувано от: Bogo в Sep 26, 2006, 04:24 Еми това е въпроса ми. Когато машината ми се стартира стига до там че търси dhcp сървъра и се мота много. Той естествено не "разговаря" с този mac адрес. Та въпроса ми е как да сменя mac-а преди старта на dhcp клиента?
Поздрави ![]() Титла: смяна на mac адреса Публикувано от: buboleck в Sep 26, 2006, 04:40 man ifconfig
Титла: смяна на mac адреса Публикувано от: Bogo в Sep 26, 2006, 04:44 ![]() ![]() това ме разби оххх... колко мъка има на този свят Титла: смяна на mac адреса Публикувано от: Hapkoc в Sep 26, 2006, 07:23
Не зацепих стана ли ти ясно как става смяната на MAC адреса? Титла: смяна на mac адреса Публикувано от: senser в Sep 26, 2006, 09:07
кое точно те разби и къде видя "многото мъка" в смяната на МАС-а ![]() 1. ако си беше направил труда да ползваш търсачката щеше да видиш, че темата е дъвкана няколко пъти, а също и че не се торелира много 2. в manuail-a на ifconfig си е написано човешки как точно става ..... Титла: смяна на mac адреса Публикувано от: empty в Sep 26, 2006, 09:36 ако напишеш дистрибуцията си ще е доста по - лесно.
Титла: смяна на mac адреса Публикувано от: gat3way в 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, интересна позиция имаш... Титла: смяна на mac адреса Публикувано от: Bogo в Sep 26, 2006, 17:34
Въпроса ми е как да сменя mac-а преди dhcp клиента ми да почне опити да се свърже защото тогава е още със стария!!! Стартирането на dhcp клиента става доста преди изпълнението на rc3.d Сега стана ли ви ясно какво питам ![]() Това в man ifconfig пише ли го ![]() Титла: смяна на mac адреса Публикувано от: redcure в Sep 26, 2006, 17:47 А с какво дистро си?
В дебиан default runlevel e 2 и съответният скрипт може да бъде поставен в /etc/rc2.d със съответният приоритет. Примерно ако имам някакъв скрипт и искам да се стартира наравно с gdm-то, му задавам S20XXX. Успех Титла: смяна на mac адреса Публикувано от: sdr в Sep 26, 2006, 17:49 Още малко и ще почнеш да ни биеш... и мерак да имах да ти отговоря токущо ме загуби - приятно блъскане на главата в стената
Титла: смяна на mac адреса Публикувано от: gat3way в Sep 26, 2006, 18:02 А какво му пречи да си поискаш адреса и настройките през DHCP когато си решиш, да не би да ти е фатално нещо че не е станало точно когато са ти минали init скриптовете?
Да не би да boot-ваш от мрежата с нещо от сорта на kernel level network autoconfig, да си зареждаш евентуално файловата система от отдалечена машина? Единствено ТОГАВА процеса на вземане на мрежови настройки минава преди всички скриптове от rcX.d В противен случай не виждам абсолютно никакъв проблем при теб, стига си оплаквал света, ами си виж инитскриптовете ![]() Титла: смяна на mac адреса Публикувано от: empty в Sep 26, 2006, 18:11 2-ма те питаме какво ти е дистрото и ти не отговаряш. Кажи каква дистрибуция ползваш и ще ти кажем много лесно как става. Примерно при Slackware /etc/rc.d/rc.inet1.conf се добавя един ред HWADDR[X]="XX.XX.XX.XX.XX.XX" където стойноста [X] е число според това кой интерфейс използваш. Демек ако ползваш eth0 при теб изглежда така:
И това е! Титла: смяна на mac адреса Публикувано от: petkouzunski в Sep 26, 2006, 20:44 А не става ли да си редактираш скрипта за мрежата и точно над командата за DHCP клиента да напишеш команда за сменяне на адреса?
Титла: смяна на mac адреса Публикувано от: nov_chovek в Sep 26, 2006, 21:51 /flame on
Абе хора!!! За къв чеп ви е да питате човека каква му е дистрибуцията?!?! Нима комадата ifconfig я няма във всеки линукс??!?!? Титла: смяна на mac адреса Публикувано от: empty в Sep 26, 2006, 21:57 оффтопик
командата я има ма я ми кажи не е ли най - културно да го направиш със скрипта на дистибуцията ти за вдигане на интерфейса. ако нещо съм объркал простете ми... на много бири съм. Титла: смяна на mac адреса Публикувано от: nov_chovek в Sep 26, 2006, 22:08 мче няма ли /etc/rc.local във всяка дистрибуция?
//хм..може да няма...само Федора и Слакоподобни съм ползвал ![]() Титла: смяна на mac адреса Публикувано от: empty в Sep 26, 2006, 22:20 //оффтопик
ами и аз съм Slackware lover ама накарай под дебиан rc.local да ти проработи. Аз поне не успях... стига флейм нека човека каже с какво е и да му помогнем, но да се научи също така да ползва търсачката първо. Титла: смяна на mac адреса Публикувано от: senser в Sep 26, 2006, 22:27
ами не точно Титла: смяна на mac адреса Публикувано от: redcure в Sep 26, 2006, 22:34
Титла: смяна на mac адреса Публикувано от: sdr в Sep 26, 2006, 22:46 sdr@sdr ~ $ ls /etc/rc.local
ls: няма достъп до /etc/rc.local: No such file or directory sdr@sdr ~ $ и в генто няма ... каквото има навсякаде(освен може би в най-извратените лайвцдта) е sdr@sdr ~ $ ls /etc/inittab /etc/inittab sdr@sdr ~ $ и най важното от него:
който го вълнува как точно буутва в случая гентото отива и почва да чете /sbin/rc Титла: смяна на mac адреса Публикувано от: gat3way в Sep 26, 2006, 22:56 Ами има си BSD-подобни и sysV-подобни инитскриптове.
Аз лично предпочитам sysv инит скриптовете. Много по-лесно се спират/пускат/рестартират отделни демони. Но пък слакаджийте са хора, които не ги мързи да си трошат пръстите и времето, така че щом им харесва си е тяхна работа. Титла: смяна на mac адреса Публикувано от: coldy в Sep 27, 2006, 03:25
//оффтопик Дано не прозвучи не скромно, но ще опитам да покажа как при мен /etc/rc.local се изпълнява при стартиране на Debian GNU/Linux:
съдържанието:
ето и къде и как в състемата е зададено изпълнението на заветния rc.local файл:
//оффтопик Извинявам се на собственика на темата за оффтопика, но е хубаво да обменяме опита си в заобикалящият ни свят. Успех! Титла: смяна на mac адреса Публикувано от: VladSun в Sep 27, 2006, 04:03
/off Е-ееее, ти пък ... Недей така, де - напоследък много постове пускаш на тема "Dist/OS vs. Dist/OS" Титла: смяна на mac адреса Публикувано от: Hapkoc в Sep 27, 2006, 09:22
Че става става, обаче като се опиташ после да обновиш дистрибуцията и ти каже, че въпросния скрипт е променен и ти се наложи да го merge-ваш на ръка няма да е приятно, не мислиш ли?
Че как така интересно? Откъде точно ти се стартира DHCP клиента и наистина - каква ти е дистрибуцията? И дай малко по-леко с карането, а? Тука никой не ти е длъжен. Да си беше задал по-ясно въпроса малко... Титла: смяна на mac адреса Публикувано от: gat3way в Sep 27, 2006, 10:08
Просто си изказвам предпочитанията, нямам нищо против чуждите ![]() Титла: смяна на mac адреса Публикувано от: Bogo в Sep 27, 2006, 17:18 Дисрибуцията е Дебиан стабилен 2.6.17.11
предполагам че проблемът може да ми се реши в /etc/network/interfaces но незнам как да задам там адреса Титла: смяна на mac адреса Публикувано от: DoctorA в Sep 27, 2006, 17:32 примерно :
btw пише го в man 5 interfaces Титла: смяна на mac адреса Публикувано от: Bogo в Sep 27, 2006, 22:42
Докторе вие наистина ме излекувахте ![]() Работи!!! Благодарско ![]() |