Wie man die MAC-Adresse unter Linux ändert

Haben Sie sich schon einmal gefragt, wie Sie die MAC-Adresse einer Netzwerkschnittstellenkarte unter Linux ändern können? Nein? Es ist okay, ich werde dir zeigen, wie es geht. Aber warte, warum sollten wir das überhaupt ändern? Für die Privatsphäre! Wenn Sie die tatsächliche MAC-ID nicht preisgeben möchten, wenn Sie mit einem öffentlichen WiFi-Hotspot verbunden sind, können Sie sie einfach ändern oder mit einer anderen MAC-Adresse fälschen. So können Sie bei linux mac adresse ändern lassen oder selber ändern. Manchmal hat der Netzwerkadministrator eine bestimmte MAC-Adresse im Router oder in der Firewall blockiert. In solchen Fällen können Sie mit dieser Methode die MAC-ID ändern. Das Ändern der MAC-Adresse wird auch als Spoofing der MAC-Adresse oder Fake der MAC-Adresse bezeichnet. In diesem kurzen Tutorial werden wir sehen, wie man die MAC-Adresse unter Linux ändert.

Ich habe dieses Handbuch auf Ubuntu 16.04 LTS und CentOS 7 Server Editionen getestet.

Es funktionierte gut, wie im Folgenden beschrieben. Lasst uns anfangen. MAC-Adresse unter Linux finden Zuerst ermitteln wir die MAC-Adresse oder Hardware-Adresse einer Netzwerkschnittstellenkarte unter Linux:

  • ifconfig | grep HWaddr
  • Sample-Ausgabe:
  • enp0s3 Link encap:Ethernet HWaddr 08:xx:xx:xx:xx:xx:xx:xx:x1

Oder,

ip link anzeigen

enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 08:xx:xx:xx:xx:xx:x1 brd ff:ff:ff:ff:ff:ff:ff:ff:ff:ff

Oder

ifconfig | grep ether

Sample-Ausgabe:

Ether 24:xx:xx:xx:xx:xx:xx:x9 txqueuelen 1000 (Ethernet)
ether c0:xx:xx:xx:xx:xx:xx:xf txqueuelen 1000 (Ethernet)

Sie können einen der obigen Befehle verwenden, um die MAC-ID einer Netzwerkschnittstellenkarte herauszufinden.


Diese Befehle sollten auf fast allen Linux-Distributionen funktionieren. Lassen Sie uns nun sehen, wie man die MAC-Adresse ändert. MAC-Adresse unter Linux ändern!

Wir können dies auf zwei Arten tun. Bitte beachten Sie, dass Sie dies nicht auf einer Live-Netzwerkkarte tun sollten, die derzeit im Einsatz ist. Wenn du es tust, wird wahrscheinlich deine Netzwerkverbindung beendet. Versuchen Sie diese Methode mit einer zusätzlichen Karte.

Methode 1: Verwendung des Macchanger

Macchanger ist ein einfaches Dienstprogramm zum Anzeigen, Ändern und Manipulieren von MAC-Adressen für Ihre Netzwerkkarten. Es ist in fast allen GNU/Linux-Betriebssystemen verfügbar.

Unter Arch Linux:

  • Um den Macchanger in Arch Linux und seinen Derivaten zu installieren, führen Sie aus:
  • sudo pacman -S macchanger
  • Auf Fedora, CentOS, RHEL:
  • sudo yum installation macchanger

Oder

sudo dnf installieren macchanger installieren

Auf Debian / Ubuntu:

Um den Macchanger in Debian, Ubuntu und seine Derivate zu ändern, führen Sie:

sudo apt-get installiere macchanger

Geben Sie an, ob der Macchanger so eingerichtet werden soll, dass er bei jedem Auf- oder Absteigen eines Netzwerkgeräts automatisch läuft. Dies gibt eine neue MAC-Adresse, wenn Sie ein Ethernet-Kabel oder ein wieder aktivierbares WLAN anschließen. Ich empfehle dir, nicht automatisch zu laufen, es sei denn, du musst die MAC-ID wirklich jedes Mal ändern.