Macchanger je úžasný nástroj pro Linux, který lze použít k zobrazení a také ke změně MAC adresy libovolného síťového zařízení. Tento nástroj lze pohodlně nainstalovat na jakoukoli distribuci Linuxu a poté jej můžete používat tak, jak chcete. V tomto článku začneme instalací tohoto nástroje na systém Ubuntu 20.04 nebo Linux Mint 20 a poté vás naučíme, jak můžete pomocí tohoto nástroje změnit MAC adresu.
Změna MAC adresy na systému Ubuntu pomocí Macchangeru
Chcete-li použít obslužný program Macchanger pro změnu adresy MAC na počítači se systémem Linux Mint 20, budete muset postupovat podle následujících kroků:
Krok č. 1:Instalace Macchangeru na Ubuntu
Nejprve nainstalujeme nástroj Macchanger do našeho systému spuštěním příkazu zobrazeného níže:
$ sudo apt install macchanger
Během instalace tohoto nástroje se vám zobrazí dialogové okno s dotazem, zda chcete, aby se MAC adresa automaticky změnila nebo ne. Můžete si vybrat jakoukoli možnost podle svých potřeb, my jsme však vybrali možnost „Ano“, jak je znázorněno na následujícím obrázku:
Krok č. 2:Seznam všech síťových rozhraní
Po úspěšné instalaci obslužného programu Macchanger na váš systém si musíte vypsat všechna síťová rozhraní, abyste si mohli vybrat to, jehož MAC adresu chcete změnit. Chcete-li vypsat všechna síťová rozhraní ve vašem systému, budete muset provést příkaz uvedený níže:
$ ip addr
Všechna síťová rozhraní našeho systému spolu s příslušnými informacemi jsou zobrazena na následujícím obrázku. V následujících krocích tohoto postupu se pokusíme změnit MAC adresu zvýrazněného síťového rozhraní, tj. enp0s3.
Krok # 3:Kontrola aktuální MAC adresy konkrétního síťového rozhraní pomocí Macchanger:
Před změnou MAC adresy zadaného síťového rozhraní se nejprve pokusíme zkontrolovat jeho aktuální MAC adresu pomocí příkazu uvedeného níže:
$ macchanger –s enp0s3
Tento název rozhraní můžete nahradit názvem požadovaného rozhraní. Aktuální MAC adresa tohoto rozhraní je zvýrazněna na následujícím obrázku:
Krok # 4:Náhodná změna MAC adresy konkrétního síťového rozhraní pomocí Macchanger:
Nyní se pokusíme přiřadit náhodnou MAC adresu zadanému síťovému rozhraní provedením příkazu zobrazeného níže:
$ sudo macchanger -r enp0s3
Opět můžete název rozhraní v tomto příkazu nahradit názvem požadovaného rozhraní. Nová MAC adresa je zvýrazněna na následujícím obrázku:
Můžete také potvrdit, že MAC adresa zadaného síťového rozhraní byla změněna pomocí příkazu, který jsme použili v kroku č. 3, jak je znázorněno na obrázku níže:
Krok č. 5:Ruční změna MAC adresy konkrétního síťového rozhraní pomocí Macchanger:
Zadanému síťovému rozhraní můžeme také ručně přiřadit MAC adresu dle vlastního výběru. K tomu můžeme použít následující příkaz:
$ sudo macchanger –m c2:43:bc:1c:62:01 enp0s3
V tomto příkazu můžeme mít libovolnou MAC adresu dle našeho výběru za předpokladu, že je ve správném formátu. Kromě toho můžete také změnit název rozhraní s názvem požadovaného rozhraní. Nově přiřazená MAC adresa je zvýrazněna na obrázku níže:
Můžete také potvrdit, že MAC adresa zadaného síťového rozhraní byla změněna ručně pomocí příkazu, který jsme použili v kroku č. 3, jak je znázorněno na následujícím obrázku:
Krok # 6:Obnovení skutečné MAC adresy konkrétního síťového rozhraní pomocí Macchanger:
Nakonec se pokusíme obnovit původní MAC adresu zadaného síťového rozhraní pomocí příkazu zobrazeného níže:
$ sudo macchanger –p enp0s3
Když provedete výše uvedený příkaz, všimnete si, že nyní jsou trvalé a nové MAC adresy zadaného síťového rozhraní stejné, což znamená, že původní MAC adresa tohoto síťového rozhraní byla úspěšně obnovena, jak je zvýrazněno v následujícím textu. obrázek:
Závěr
Pomocí tohoto tutoriálu můžete snadno nainstalovat nástroj Macchanger na svůj systém Ubuntu 20.04 nebo Linux Mint 20 a poté jej můžete použít k zobrazení a změně MAC adresy libovolného síťového zařízení nebo síťového rozhraní.