GNU/Linux >> Znalost Linux >  >> Debian

Jak změnit/podvrhnout MAC adresu v Debianu 10

Jako uživatelé Linuxu občas potřebujeme změnit MAC adresu našich síťových adaptérů. Tento proces se také nazývá spoofing nebo předstírání MAC adresy. Tento článek vysvětluje, jak změnit MAC adresu na systému Debian 10 Buster.

Co je to adresa MAC

MAC, což je zkratka pro Media Access Control, je šestibajtové ID trvale zabudované ve firmwaru síťového adaptéru. Tuto adresu může číst operační systém a síť, kde je adaptér nainstalován. Všechny síťové uzly, jako jsou pracovní stanice a tiskárny atd., jsou v síti identifikovány těmito MAC adresami. Tyto adresy jsou totožné, dokonce i pro dva podobné modely zařízení stejného výrobce. Všechny adresy MAC musí splňovat standardy stanovené IEEE, Institute of Electrical and Electronics Engineers.

Proč měnit?

Proč tedy potřebujeme změnit MAC adresu? Důvody pro jeho změnu jsou především následující:

  • Nejčastějším důvodem pro změnu adresy MAC je zachování soukromí. Pokud jste připojeni k veřejné síti, nejlepší způsob, jak ponechat své ID nevystavené, aby bylo možné předstírat MAC.
  • Pokud správce sítě zablokoval vaše MAC ID na bráně firewall nebo směrovači, můžete jej zfalšovat a procházet.

Jak zobrazit adresu MAC?

Chcete-li zobrazit MAC adresy všech vašich síťových zařízení, můžete na svém terminálu Debianu použít následující příkaz:

$ ip link show

Tip:Terminál můžete otevřít pomocí vyhledávání Debian Application Launcher takto:

Toto je výstup, který získáte:

Výše uvedený výstup z mého systému zobrazuje MAC adresy tří síťových zařízení nainstalovaných v mém systému. Část za „link/ether“ je místo, kde uvidíte MAC adresu konkrétního zařízení, ale kvůli ochraně soukromí jsme ji rozmazali.

Existuje další způsob, jak zobrazit MAC adresy, a to pomocí následujícího příkazu „ip addr“:

$ ip addr | grep ether

Jak změnit nebo zfalšovat MAC adresu?

Chcete-li změnit MAC adresu zařízení, musíte nejprve nainstalovat nástroj příkazového řádku s názvem MacChanger.

Otevřete Terminál buď prostřednictvím vyhledávání ve Spouštěči aplikací a poté spusťte následující příkaz:

$ sudo apt-get install macchanger

Během procesu instalace se zobrazí následující konfigurační zpráva:

Pomocí kláves se šipkami vyberte Ano a poté stiskněte klávesu Enter, abyste nakonfigurovali macchanger tak, aby se automaticky spouštěl při každém zvednutí nebo vypnutí síťového zařízení.

Následující příkaz vám umožní získat název rozhraní zařízení, které budete později používat ke změně jeho MAC adresy:

$ ip addr

Zvýrazněný název rozhraní je ten, který budeme používat v následujících příkladech.

Nastavení náhodného MAC ID

Následující příkaz přiřadí vašemu síťovému adaptéru náhodné, ale životaschopné MAC ID:

Sytnax:

$ sudo macchanger -r

Příklad:

$ sudo macchanger -r enp37s0

Nastavení konkrétního MAC ID

Následující příkaz přiřadí vašemu síťovému adaptéru konkrétní MAC ID:

Sytnax:

$ macchanger --mac=XX:XX:XX:XX:XX:XX <interface-name>

Obnovení MAC adresy na původní

Pokud potřebujete obnovit MAC adresu zařízení do původního stavu, můžete použít následující příkaz:

Syntaxe:

$ sudo macchanger -p

Příklad:

$ sudo macchanger -p enp37s0

Pomocí jednoduchých kroků popsaných v tomto článku můžete zobrazit a změnit své adresy Mac a také je kdykoli v případě potřeby obnovit na původní.


Debian
  1. Jak změnit MAC adresu pomocí macchangeru na Kali Linuxu

  2. Jak změnit název hostitele v Debianu

  3. Jak změnit nebo podvrhnout MAC adresu ve Windows / Windows Server / macOS / Unix / Linux

  1. Jak změnit časové pásmo v Debianu 11 / Debianu 10 / 9

  2. Jak změnit MAC adresu na CentOS 8

  3. Jak trvale změnit MAC adresu v Linuxu

  1. Jak změnit název hostitele v Debianu 10

  2. Jak změnit název hostitele na Debian Linuxu

  3. Jak změnit IP adresu na AlmaLinux