« Отговор #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, интересна позиция имаш...