Linux felhasználóként néha meg kell változtatnunk a hálózati adapterek MAC-címét. Ezt a folyamatot MAC-cím hamisításnak vagy hamisításnak is nevezik. Ez a cikk elmagyarázza, hogyan lehet megváltoztatni a MAC-címet egy Debian 10 Buster rendszerben.

Mi az a MAC-cím

A MAC, ami a Media Access Control rövidítése, egy hat bájtos azonosító, amely állandóan be van ágyazva a hálózati adapter firmware-jébe. Ezt a címet az operációs rendszer és a hálózat, ahová az adaptert telepítették, ki tudja olvasni. A hálózaton keresztül minden hálózati csomópontot, például munkaállomásokat, nyomtatókat stb. ezekkel a MAC-címekkel azonosítanak. Ezek a címek azonosak, még az azonos gyártó két hasonló eszközmodellje esetében is. Minden MAC-címnek követnie kell az IEEE, az Institute of Electrical and Electronics Engineers által meghatározott szabványokat.

Miért változtassuk meg?

Miért kell tehát megváltoztatni a MAC-címet? A változtatásnak főként a következő okai vannak:

  • A MAC-cím megváltoztatásának leggyakoribb oka az adatvédelem fenntartása. Ha nyilvános hálózathoz csatlakozik, a legjobb módja annak, hogy az azonosítóját ne fedje fel, ha meghamisítja a MAC-címét.
  • Ha a hálózati rendszergazda blokkolta a MAC-azonosítóját a tűzfalon vagy az útválasztón, akkor meghamisíthatja azt, és átjuthat rajta.

Hogyan lehet megtekinteni a MAC-címet?

A hálózati eszközök MAC-címének megtekintéséhez a következő parancsot használhatja a Debian terminálján:

$ ip link show

Tipp: A terminált a Debian Application Launcher keresőn keresztül is megnyithatja az alábbiak szerint:

Open Debian terminal

Ezt a kimenetet kapod:

Get MAC address

A fenti kimenet az én rendszeremen három, a rendszeremre telepített hálózati eszköz MAC-címét mutatja. A “link/ether” utáni rész az, ahol az adott eszköz MAC-címe látható, de ezt adatvédelmi okokból elmosottuk.

A MAC-címek megtekintésének van egy másik módja is, mégpedig az alábbi “ip addr” paranccsal:

$ ip addr | grep ether

A MAC-cím megtekintésének másik módja

Hogyan lehet megváltoztatni vagy meghamisítani a MAC-címet?

Az eszköz MAC-címének megváltoztatásához először telepíteni kell a MacChanger nevű parancssori segédprogramot.

Nyissa meg a Terminált akár az Alkalmazásindító keresőn keresztül, majd futtassa a következő parancsot:

$ sudo apt-get install macchanger

Install macchanger

A telepítési folyamat során a következő konfigurációs üzenettel fog találkozni:

Configuring macchanger

A nyílbillentyűkkel válassza az Igen lehetőséget, majd nyomja meg az Enter billentyűt, hogy a macchanger-t úgy konfigurálja, hogy automatikusan fusson, amikor egy hálózati eszköz fel- vagy lekerül.

A következő paranccsal lekérdezheti egy olyan eszköz interfész-nevét, amelynek MAC-címét később módosítani fogja:

$ ip addr

Get network interface

A kiemelt interfész-név az, amelyet a következő példáinkban használni fogunk.

Véletlen MAC ID beállítása

A következő paranccsal egy véletlenszerű, de életképes MAC ID-t rendelhetünk a hálózati adapterünkhöz:

Sytnax:

$ sudo macchanger -r <interface-name>

Példa:

$ sudo macchanger -r enp37s0

Véletlen MAC cím beállítása

Specifikus MAC azonosító beállítása

A következő paranccsal egy konkrét MAC azonosítót rendelhetünk a hálózati adapterhez:

Sytnax:

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

MAC-cím visszaállítása az eredetire

Ha vissza kell állítania egy eszköz MAC-címét az eredeti állapotába, akkor a következő parancsot használhatja:

Szintaktika:

$ sudo macchanger -p <interface-name>

Példa:

$ sudo macchanger -p enp37s0

Eredeti MAC-cím visszaállítása

A cikkben leírt egyszerű lépésekkel megtekintheti és megváltoztathatja Mac-címeit, és szükség esetén vissza is állíthatja azokat az eredetire.

Hogyan lehet megváltoztatni/elhamisítani egy MAC-címet a Debian 10-ben

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.