Ich habe eine * .ovpn-Datei, die funktioniert, wenn ich eingebe
sudo openvpn client.ovpn
Jetzt möchte ich openvpn starten, wenn ich den Computer starte. Es ist eine kopflose Version von Ubuntu - wenn das zählt - 12.04 64bit.
Ich habe die Datei filename.ovpn nach / etc / openvpn kopiert, aber sie startet nicht, selbst wenn ich sie starte
service openvpn start
Wie kann ich das machen?
all
.Für Debian OS
Legen Sie Ihre Konfigurationsdatei beispielsweise in / etc / openvpn ab
/etc/openvpn/client.conf
.Präfix / Kommentar aus Zeilen beginnend mit "down" und "up" (
#down
und#up
) - oder löschen Sie sie (diese rufen externes Skript auf) ausclient.conf
Laden Sie die openvpn-Konfiguration neu
Überprüfen Sie mit
Sehen Sie tun0-Schnittstelle? Hat es eine zugewiesene IP? Groß.
Merke dir die IP, starte neu und versuche eine Verbindung herzustellen.
quelle
Die Client-Konfiguration muss die Erweiterung haben
.conf
und nicht.ovpn
. Das Wechselnclient.ovpn
zuclient.conf
in/etc/openvpn
sollte funktionierenquelle
Es wäre schön, einen Un-Hacker zu haben, aber das muss erst einmal sein.
1) Erstelle die Datei myopenvpn in / etc / init /
2) In myopenvpn einfügen und speichern:
QUELLE: http://www.hackerway.ch/2012/12/11/how-to-auto-start-openvpn-client-in-debian-6-and-ubuntu-12-04/#comment-79
quelle
Sie müssen diese Informationen in das Initialisierungsskript für openvpn in /etc/init.d einfügen. UND verknüpfen Sie die entsprechenden Symlinks mit den entsprechenden ausführbaren /etc/rc.d-Dateien, damit sie gestartet und gestoppt werden.
quelle
Beachten Sie, dass für 16.04 Weiter müssen Sie dies :
quelle
Ich habe es auf einer CentOS-Box mit dem folgenden Befehl gemacht, der in /etc/rc.local eingefügt wurde:
openvpn --config /path/to/file.ovpn &
Die Befehle in dieser Datei werden ausgeführt, nachdem jeder Mehrbenutzer-Runlevel den Startvorgang abgeschlossen hat. Anders als beim Hinzufügen zu einem Startskript wird der Startvorgang nicht verlangsamt, wenn die Einrichtung des VPNs lange dauert. Einige nennen dies jedoch einen Hack.
quelle