Aufgrund der ungewöhnlichen Art und Weise, wie mein ISP das Internet eingerichtet hat, muss ich die MAC-Adresse manuell einrichten, um online zu gehen.
Bisher habe ich verwendet:
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up
Allerdings muss ich diesen Befehl jedes Mal eingeben, wenn ich meinen Computer starte.
Wie stelle ich die MAC-Adresse dauerhaft ein?
Akzeptierte Antwort:
Sie können ein udev verwenden Regel zum automatischen Festlegen des MAC Adresse auf Ihrer Netzwerkschnittstelle
Erstellen Sie die Datei /etc/udev/rules.d/99-custom-mac.rules
und fügen Sie darin ein:
ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="XX:XX:XX:XX:XX:XX", RUN+="/sbin/ip link set dev %k address YY:YY:YY:YY:YY:YY"
wobei XX:XX:XX:XX:XX:XX
ist die ursprüngliche MAC-Adresse Ihrer Schnittstelle (Sie können sie in der Ausgabe von ip link
erhalten ) und YY:YY:YY:YY:YY:YY
ist die neue MAC-Adresse, die Sie erzwingen möchten.
Um die Änderung wirksam zu machen, können Sie ausführen
sudo udevadm control --reload
aber ich bezweifle, dass es funktioniert, also ein Neustart erforderlich sein.