Wie richte ich meine MAC-Adresse mit OpenVPN unter Ubuntu 16.04 statisch ein?

Wie richte ich meine MAC-Adresse mit OpenVPN unter Ubuntu 16.04 statisch ein?

Ich verbinde mich über eine VPN-Verbindung mit einem Server. Jedes Mal, wenn ich mich über dieses VPN verbinde, erstellt mein PC (Ubuntu 16.04) ein virtuelles Netboard und weist mir eine neue MAC-Adresse zu. Aber für das, was ich brauche, muss ich immer dieselbe MAC-Adresse erhalten.

Gibt es also eine Möglichkeit, die MAC-Adresse des VPN (auf der Clientseite) statisch einzurichten, das heißt, dass ich bei jeder Verbindung dieselbe MAC-Adresse erhalte?

Denken Sie daran, dass ich dies clientseitig tun muss. Ich habe keinen Zugriff auf den Server

Antwort1

Hallo und willkommen bei Server Fault!

Es sieht so aus, als könnten Sie bei Verwendung eines Geräts eine bestimmte MAC-Adresse erzwingen tap.

**Dies war distributionsspezifisch* **

Ich habe gefundendieses Skriptdas sollte tun, was Sie verlangen:

script-security 2
up "/bin/sh -c '/sbin/ifconfig ${dev} down; /usr/sbin/ip link set ${dev} address 00:11:22:33:44:55; /sbin/ifconfig ${dev} up;' "

Dieses Skript geht in das Feld „Benutzerdefinierte Konfiguration“ und Sie sollten 00:11:22:33:44:55 natürlich in die gewünschte MAC-Adresse ändern.

** Allgemeinere Lösung **

Sie können --lladdr 00:11:22:33:44:55beispielsweise Folgendes an die Befehlszeile weitergeben (von der OpenVPN-Site übernommen):

openvpn --remote alice.example.com --dev tap1 --ifconfig 10.4.0.1 10.4.0.2 --lladdr 00:11:22:33:44:55 --tls-client --ca ca.crt --cert client.crt --key client.key --reneg-sec 60 --verb 5

verwandte Informationen