Jak (a proč) změnit adresu MAC v systémech Windows, Linux a Mac

Obsah:

Video: Jak (a proč) změnit adresu MAC v systémech Windows, Linux a Mac

Video: Jak (a proč) změnit adresu MAC v systémech Windows, Linux a Mac
Video: Try Not to Laugh #44 2024, Březen
Jak (a proč) změnit adresu MAC v systémech Windows, Linux a Mac
Jak (a proč) změnit adresu MAC v systémech Windows, Linux a Mac
Anonim
MAC adresa zařízení je přiřazena výrobcem, ale není to těžké změnit - nebo "spoof" - takové adresy, když potřebujete. Zde je návod, jak to udělat, a proč byste chtěli.
MAC adresa zařízení je přiřazena výrobcem, ale není to těžké změnit - nebo "spoof" - takové adresy, když potřebujete. Zde je návod, jak to udělat, a proč byste chtěli.

Každé síťové rozhraní připojené k síti - ať už je to váš směrovač, bezdrátové zařízení nebo síťová karta v počítači - má jedinečnou adresu MAC (MAC). Tyto MAC adresy - někdy označované jako fyzické nebo hardwarové adresy - jsou přiřazeny v továrně, ale obvykle můžete změnit adresy v softwaru.

Jaké MAC adresy se používají

Při nejnižší úrovni sítí používají síťová rozhraní připojená k síti MAC adresy pro vzájemnou komunikaci. Když prohlížeč v počítači potřebuje uchopit webovou stránku ze serveru na Internetu, například tato žádost prochází několika vrstvami protokolu TCP / IP. Zadaná webová adresa se přenáší na adresu IP serveru. Váš počítač pošle požadavek na váš směrovač, který ho poté odešle na internet. Na hardwarové úrovni síťové karty se však vaše síťová karta zaměřuje pouze na jiné MAC adresy pro rozhraní v téže síti. Umí poslat požadavek na adresu MAC síťového rozhraní routeru.

Kromě použití jádrových sítí se MAC adresy často používají k jiným účelům:

  • Statické přiřazení IP: Routery vám umožňují přiřadit statické adresy IP k vašemu počítači. Když se zařízení připojí, vždy dostane určitou adresu IP, pokud má odpovídající adresu MAC
  • Filtrování MAC adres: Sítě mohou používat filtrování adres MAC, pouze umožňují připojení zařízení se specifickými MAC adresami do sítě. To není skvělý nástroj zabezpečení, protože lidé mohou spoofovat své MAC adresy.
  • Autentizace MAC: Někteří poskytovatelé internetových služeb mohou vyžadovat ověření pomocí adresy MAC a povolit připojení zařízení pouze s touto MAC adresou k Internetu. Možná budete muset změnit připojení směrovače nebo počítače MAC.
  • Identifikace zařízení: Mnoho letištních sítí Wi-Fi a dalších veřejných Wi-Fi sítí používá MAC adresu zařízení k identifikaci. Například síť Wi-Fi na letišti může nabízet bezplatnou 30 minut a pak zakázat vaši adresu MAC z příjmu více Wi-Fi. Změňte adresu MAC a vy mohl získat více Wi-Fi. (Volné, omezené Wi-Fi lze také sledovat pomocí souborů cookie prohlížeče nebo systému účtů.)
  • Sledování zařízení: Jelikož jsou jedinečné, mohou být MAC adresy použity k sledování. Když procházíte, váš smartphone prohledává blízké sítě Wi-Fi a vysílá svou MAC adresu. Společnost s názvem Renew London používala v Londýně odpadkové koše ke sledování pohybu lidí v okolí města na základě jejich MAC adres. Apple iOS 8 použije při každém skenování pro blízké sítě Wi-Fi namátkovou MAC adresu, aby zabránila tomuto druhu sledování.

Mějte na paměti, že každé síťové rozhraní má vlastní MAC adresu. Na běžném notebooku s Wi-Fi rádiem a kabelovým ethernetovým rozhraním má bezdrátové i kabelové síťové rozhraní každý svůj vlastní MAC adresy.

Image
Image

Změna adresy MAC v systému Windows

Většina síťových karet umožňuje nastavit vlastní MAC adresu ze svých panelů konfigurace ve Správci zařízení, ačkoli některé ovladače sítě tuto funkci nepodporují.

Nejprve otevřete Správce zařízení. V systémech Windows 8 a 10 stiskněte klávesy Windows + X a v nabídce Uživatelé napájení klepněte na položku Správce zařízení. V systému Windows 7 stiskněte klávesu Windows, zadejte příkaz "Správce zařízení" a vyhledejte položku "Správce zařízení". Aplikace Správce zařízení bude vypadat stejně bez ohledu na verzi systému Windows, kterou používáte.

Ve Správci zařízení v části "Síťové adaptéry" klepněte pravým tlačítkem myši na síťové rozhraní, které chcete upravit, av kontextové nabídce vyberte možnost "Vlastnosti".

V okně Vlastnosti na kartě Pokročilé vyberte položku Síťová adresa v seznamu Vlastnosti. Pokud tuto možnost nevidíte, ovladač sítě tuto funkci nepodporuje.

Aktivujte volbu Hodnota a zadejte požadovanou MAC adresu bez oddělovacích znaků - nepoužívejte pomlčky nebo dvojtečky. Po dokončení klikněte na tlačítko "OK".

Image
Image

Změna adresy MAC v systému Linux

Moderní distribuce Linuxu, jako je Ubuntu, obvykle používají Network Manager, který poskytuje grafický způsob, jak spoofovat MAC adresu.

Například v Ubuntu klikněte na ikonu sítě na horním panelu, klikněte na "Upravit připojení", vyberte síťové připojení, které chcete upravit, a pak klikněte na "Upravit". Na kartě Ethernet byste zadali nový MAC adresu v poli "Cloned MAC address" a uložte změny.

Můžete to také udělat staromódním způsobem. To zahrnuje snížení síťového rozhraní, spuštění příkazu ke změně jeho adresy MAC a následné obnovení. Nezapomeňte nahradit "eth0" názvem síťového rozhraní, které chcete upravit, a zadejte MAC adresu, kterou jste si vybrali:
Můžete to také udělat staromódním způsobem. To zahrnuje snížení síťového rozhraní, spuštění příkazu ke změně jeho adresy MAC a následné obnovení. Nezapomeňte nahradit "eth0" názvem síťového rozhraní, které chcete upravit, a zadejte MAC adresu, kterou jste si vybrali:

sudo ifconfig eth0 down sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx sudo ifconfig eth0 up

Budete muset změnit příslušný konfigurační soubor pod
Budete muset změnit příslušný konfigurační soubor pod

/etc/network/interfaces.d/

nebo

/etc/network/interfaces

soubor, pokud chcete, aby se tato změna vždy projevila v době zavádění.Pokud tak neučiníte, vaše MAC adresa bude při restartu resetována.

Změna adresy MAC v systému Mac OS X

Podokno systémových předvoleb systému Mac OS X zobrazuje adresu MAC každé síťové rozhraní, ale nedovoluje jej změnit. K tomu potřebujete terminál.

Otevřete okno Terminál (stiskněte klávesu Command + Space, zadejte "Terminal" a stiskněte klávesu Enter.) Spusťte následující příkaz, který nahrazuje

en0

s názvem vašeho síťového rozhraní a vyplněním vlastní MAC adresy:

sudo ifconfig en0 xx:xx:xx:xx:xx:xx

Síťové rozhraní bude obecně buď

en0

nebo

en1

v závislosti na tom, zda chcete konfigurovat rozhraní Wi-Fi nebo Ethernet počítače Mac. Spusťte

ifconfig

Pokud si nejste jisti správným názvem síťového rozhraní, zobrazí se seznam rozhraní.

Stejně jako v systému Linux je tato změna dočasná a při dalším restartu bude resetována. Budete muset použít skript, který automaticky spustí tento příkaz při zavádění, pokud chcete trvale změnit adresu Mac.
Stejně jako v systému Linux je tato změna dočasná a při dalším restartu bude resetována. Budete muset použít skript, který automaticky spustí tento příkaz při zavádění, pokud chcete trvale změnit adresu Mac.

Ověření změn se projeví spuštěním příkazu, který zobrazuje podrobnosti o připojení k síti a kontroluje, jaká MAC adresa vaše síťové rozhraní následně hlásí. V systému Windows spusťte

ipconfig /all

v okně příkazového řádku. Na Linuxu nebo Mac OS X spusťte

ifconfig

příkaz. A pokud potřebujete změnit adresu MAC ve směrovači, najdete tuto volbu ve webovém rozhraní routeru.

Doporučuje: