Wie installiere ich OpenVPN per Skript, manuell oder über Docker auf einem Cloud-VPS? Die Software wird benötigt, um das lokale Netzwerk zu maskieren, ohne dass eine Verbindung über SSH oder RDP erforderlich ist.
Bevor Sie OpenVPN auf einem Cloud-VPS installieren, sollten Sie die technischen Voraussetzungen klären. Die Software wird auf Linux, Windows oder dedizierten Servern installiert.
Die Schritt-für-Schritt-Anleitung sieht wie folgt aus:
sudo yum update
verwendet.nano /etc/selinux/config)
.Nachdem die Änderungen akzeptiert wurden und der Server betriebsbereit ist, müssen Sie noch OpenVPN auf dem Cloud-VPS installieren. Sie können dies auf eine von drei Arten tun: per Skript, manuell oder über Docker.
Um dies zu tun, müssen wir Docker installieren (falls es noch nicht im Projekt vorhanden ist). Der Befehl für die Installation sieht wie folgt aus:
apt install curl docker.io
Als nächstes müssen Sie den Befehl eingeben:
docker run --name dockovpn --cap-add=NET_ADMIN
-p 1194:1194/udp -p 80:8080/tcp
-e HOST_ADDR=$(curl -s https://api.ipify.org)
alekslitvinenk/openvpn
Es wird automatisch die Konfiguration generiert, die für die Verbindung mit dem OpenVPN-Server benötigt wird. Das Herunterladen ist unter dem Link über http://Здесь specifies ip-address/ möglich.
Der Vorteil ist, dass alles fast automatisch abläuft. Das Skript selbst ist über das Terminal verfügbar unter dem Link
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Um ihm die Rechte zur Ausführung zu geben, müssen Sie es in die Befehlszeile eingeben:
chmod +x openvpn-install.sh
Um das Skript auszuführen, geben Sie den Befehl ein:
./openvpn-install.sh
Anschließend erscheinen im Terminal Fragen, die der Administrator beantworten muss (je nachdem, wie die Konfigurationsdatei aussehen soll).
Wenn die Installation abgeschlossen ist, bietet das Skript an, den Client-Namen und das Passwort (für die Verbindung) anzugeben.
Zu Beginn setzen wir den Befehl:
apt install -y openvpn
Der Nachteil ist, dass Sie selbst mit den Konfigurationen, Einstellungen und Zertifikaten arbeiten müssen.