Pritunl ist eine VPN-Serversoftware, die auf dem OpenVPN-Protokoll basiert. Diese Anleitung zeigt Ihnen, wie Sie die Software einrichten und auf Ihrem Vultr VPS zum Laufen bringen. Es ist für Benutzer von Ubuntu 14.04 geschrieben.
Bedarf
Bevor wir fortfahren, stellen Sie sicher, dass Ihr Server aktualisiert wird. Wenn nicht, führen Sie die folgenden Befehle aus.
sudo apt-get update && sudo apt-get upgrade
Wenn Sie eine Firewall auf Ihrem Server eingerichtet haben, stellen Sie sicher, dass der Port und das Protokoll, die wir für Pritunl verwenden würden, ausgenommen sind.
sudo iptables -A INPUT -p udp -m udp --sport 443 --dport 1025:65355 -j ACCEPT
sudo iptables -A INPUT -p tcp -m tcp --sport 443 --dport 1025:65355 -j ACCEPT
sudo iptables -A INPUT -p `your protocol` -m `your protocol` --sport `your port` --dport 1025:65355 -j ACCEPT
443 ist der Port, über den der Pritunl-Server die Weboberfläche lädt. Ältere Versionen verwendeten Port 9700. Sie sollten "udp" als Protokoll und eine beliebige Portnummer Ihrer Wahl oben eingeben. Die Methode und die Befehle können je nach der von Ihnen ausgeführten Firewall unterschiedlich sein.
Installieren Sie Pritunl
Führen Sie den folgenden Befehl aus, um einen Editor zu öffnen, für den wir eine MongoDB-Apt-Quelle hinzufügen.
sudo nano /etc/apt/sources.list.d/mongodb-org-3.0.list
Fügen Sie dieser Datei die folgende Zeile hinzu.
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse
Drücken Sie Strg + X und dann die Eingabetaste , um die Datei zu speichern. Laden Sie nun den Editor für die Pritunl-Quelle erneut.
sudo nano /etc/apt/sources.list.d/pritunl.list
Fügen Sie die folgende Zeile hinzu.
deb http://repo.pritunl.com/stable/apt trusty main
Drücken Sie erneut Strg + X und dann die Eingabetaste , um es zu speichern. Fügen Sie nun die öffentlichen Schlüssel für die Repositorys hinzu.
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7F0CEB10
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv CF8E292A
Nun laden Sie die Quellen neu.
sudo apt-get update
Installieren Sie die Pakete und starten Sie den Pritunl-Server.
sudo apt-get install pritunl mongodb-org
sudo service pritunl start
Nachdem der Server betriebsbereit ist, müssen wir ihn für die Verwendung einrichten und konfigurieren. Starten Sie Ihren Webbrowser und besuchen Sie https://<serverip>:443/. Ersetzen Sie <serverip>entsprechend. Sie müssen keine SSL-Zertifikate installieren, um auf diese Site zugreifen zu können. Ihr Browser fordert Sie auf, ein von Pritunl erstelltes selbstsigniertes Zertifikat zu akzeptieren. Es ist sicher zu akzeptieren. Sobald Sie dies tun, wird ein Bildschirm ähnlich dem folgenden angezeigt.

Es wird ein Standard-MongoDB-URI aufgelistet. Drücken Sie einfach "Speichern" und fahren Sie fort. Wenn Sie nicht möchten, dass Pritunl den MongoDB-Server auf Ihrem VPS verwendet, können Sie jetzt einen anderen URI bereitstellen. Eine Alternative wäre die Verwendung von Mongolab .
Sie werden dann aufgefordert, sich mit dem Standardbenutzernamen und dem Standardkennwort anzumelden. Geben Sie für beide Felder pritunl ein .
Fahren Sie danach mit der Ersteinrichtung fort.

Ändern Sie Ihr Standardkennwort und ignorieren Sie die SMTP-Felder, es sei denn, Sie haben eine Pritunl-Lizenz erworben. In diesem Fall müssen Sie auch diese Felder ausfüllen.
Wechseln Sie nach Abschluss dieses Schritts zur Registerkarte Benutzer . Um eine Verbindung zu Pritunl herzustellen, müssen Sie eine Organisation und einen Benutzer erstellen. Fügen Sie also zuerst eine Organisation hinzu und fügen Sie dann einen Benutzer zur neu erstellten Organisation hinzu.


Nun gehen Sie auf die Server , und klicken Sie auf einen Server hinzufügen . Sie sehen einen Bildschirm ähnlich dem folgenden Bild.

Geben Sie einen Namen für Ihren Server ein. Verwenden Sie das zuvor ausgewählte Protokoll und den Port, während Sie Ihre Firewall konfigurieren. Beide Werte sollten gleich sein, damit der Server funktioniert. Klicken Sie nun auf "Hinzufügen" und fahren Sie fort. Klicken Sie nun auf Organisation anhängen, um diesen Server an die zuvor erstellte Organisation anzuhängen. Klicken Sie anschließend auf Server starten .


Damit ist die Konfiguration Ihres Pritunl VPN-Servers abgeschlossen.
Sie können mit jeder OpenVPN-kompatiblen Software eine Verbindung zum Server herstellen. Pritunl verfügt über eigene Clients für Linux, Windows und Mac. Sie können jeden von ihnen verwenden.
Um die Konfigurationsdateien für Ihren OpenVPN-Client abzurufen, rufen Sie die Registerkarte Benutzer auf und klicken Sie auf die Verknüpfungsschaltfläche rechts neben dem Benutzer. Sie erhalten einen Link zum Herunterladen der Konfigurationsdatei.
