Portál AbcLinuxu, 14. května 2025 02:26

Dotaz: Klonování mac adresy (MAC spoofing)

4.9.2010 12:39 Myšpulín | skóre: 8
Klonování mac adresy (MAC spoofing)
Přečteno: 1929×
Odpovědět | Admin
U jedné známé jsem vyměnil PC a od té doby se nemůže dostat na internet, protože její poskytovatel má zaregistrovanou mac adresu jejího starého PC. I když jsem poskytovatele kontaktoval, adresu nepřeregistroval. Můžete mi prosím poradit, jak na PC změnit mac adresu (podstrčit tu původní, vím, že mac sama o sobě nejde změnit). Zkoušel jsem příkazy:

ifconfig eth0 down ifconfig eth0 hw ether new-mac ifconfig eth0 up

ale to pomohlo jen do restartu. Nevíte, jak tuto změnu nastavit trvale? Mám Mandrivu 2010.1 One.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.9.2010 13:00 .
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
si tak nejak myslim, ze poskytoval by mel bez kecu preregistrovat mac adresu. nemel by to byt pro nej problem, akorat teda nechapu, co to je za poskytovatele, ze jeste resi mac. vzdyt to uz nedela ani upc...
4.9.2010 13:02 NN
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
/etc/sysconfig/network-scripts/ifcfg-eth0:
HWADDR=31:32:33:34:35:36
?

NN

4.9.2010 13:11 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bombardovat poskytovatele urgencemi na provedeni pozadavku.
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
rofl.rofl avatar 4.9.2010 13:34 rofl.rofl | skóre: 10
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
V debianu to menim v:
/etc/udev/rules.d/70-persistent-net.rules
Mozek je aparát, jehož pomocí si myslíme, že myslíme.
4.9.2010 13:45 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli "trvale" mělo znamenat, že se doopravdy změní MAC adresa karty a karta si to tím pádem bude pamatovat, tak to by nemělo jít. Alespoň ne uživateli snadno dostupnými prostředky. Výrobce ručí za to, že MAC adresa je světově unikátní.

Jinak (jde-li o Linux) je třeba nastavit změnu MAC adresy někam do startovacích skriptů a to ještě dříve, než se bude nastavovat IP adresa, ale až poté, co je k disposici ovladač síťové karty. Startovací skripty jsou různé dle distribuce, viz ostatní příspěvky, kromě příkazu ifconfig je možné (a asi tak od jádra 2.2 i vhodné) použít příkaz ip, obvykle v balíčku iproute2.

Např.:

ip link set addr 01:01:01:01:01:01 dev eth0
H0ax avatar 4.9.2010 14:06 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Na 13ti pc shodné konfigurace s integrovanou síťovkou jsem zjistil, že lze změnit mac nastavením ve widlích a toto nastavení se uloží do síťovky natrvalo (nebo do dalšího přepisu ve widlích). Jakou obrovskou radost jsem z toho měl při klonování pc si jistě dovedeš představit. Výrobce prosím zastřelit. Mimochodem pokud se u těchto pc ta mac adresa nezapsala do win, tak mělo pc po najetí systému vždy jinou mac adresu nehledě na to, že ta zapsaná na kartě byla nezměněna. To byl hlavní důvod, proč jsem to nastavoval ve win, nicméně to že to přepisuje mac natvrdo jsem si všimnul až když jsem to naklonoval a kompy měly všechny jednu mac.
uid=0(root) gid=0(root) skupiny=0(root)
4.9.2010 15:17 zulu
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Počkat, takže ty klonuješ nějaké nastavení a překvapuje tě, že je ve všech klonech stejné?
H0ax avatar 4.9.2010 16:13 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Klonuju widle, který mají v nastavení sítě natvrdo mac a po prvním náběhu těch widlí dojde k přepsání mac na síťovce natvrdo i mimo OS. To, že ty kompy mají po náběhu widlí stejnej mac, je jasný. To, že ho mají stejnej třeba i při pxe bootu, je problém výrobce těch síťovek. Prostě si můžeš měnit mac natvrdo v síťovce dle chuti což je prostě problém.
uid=0(root) gid=0(root) skupiny=0(root)
Jendа avatar 4.9.2010 19:20 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Podle mě je problém v těch Windows, že takto přepisují firmware. Nechci rýpat, ale systémy, se kterými pracuji já, toto samy od sebe nedělají :-). Na nich se přepsání musí explicitně vynutit tuším programem ethtool, ale nikdy jsem to nezkoušel.

Nepřijde mi to jako problém síťovky, prostě má nastavení v EEPROM, což se hodí i například při upgrade firmware.
4.9.2010 14:27 xxx
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
macchanger
4.9.2010 18:11 pet
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
U některých karet se změněná MAC zapiše natvrdo do chipu - nabil jsem si na tom hubu při konfiguraci bondingu (a výrobce bych zastřelil). U některých se změnit nedá vůbec a některé po změně MAC přestanou fungovat. A např. u populárních 10/100 Realtecu velice záleží na revizi chipu, některé po změně MAC fungují a některé ne.
4.9.2010 19:38 Arno3t | skóre: 23 | Uherské Hradiště
Rozbalit Rozbalit vše Re: Klonování mac adresy (MAC spoofing)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Softwarové klonování je určitě pro daný problém nejlepší.
Pokud z jakéhokoliv důvodu chcete změnu udělat "hardwarově" přímo na kartě, je to pro některé karty možné (např. serverové GB Intel - modul e1000). Umí to utilita ethtool. Typicky je to užitečné, pokud máte doživotně licence vázané na MAC, neplatíte už maintenance a odejde licenční síťovka. Také výměna licenčního serveru s desítkou licencí je pohodlnější.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.