So deaktivieren Sie die OpenVPN-Web-Benutzeroberfläche und behalten die Tunnelfunktion bei

So deaktivieren Sie die OpenVPN-Web-Benutzeroberfläche und behalten die Tunnelfunktion bei

Ich habe den OpenVPN-Server gemäß dem Handbuch von DigitalOcean installiert (https://www.digitalocean.com/community/tutorials/how-to-install-openvpn-access-server-on-ubuntu-12-04).

Ich habe alles vorbereitet, was ich brauche, und VPN funktioniert einwandfrei. Jetzt möchte ich die Web-Benutzeroberfläche nicht mehr. Gibt es eine Möglichkeit, sie zu deaktivieren (ich möchte nginx sowohl für HTTP als auch für HTTPS installieren) und das Tunneln fortzusetzen?

Antwort1

Sie können es eigentlich nicht deaktivieren, da die Clientverbindung davon abhängt. Sie können es jedoch nur auf localhost einstellen, sodass alle externen Verbindungen außer denen von OpenVPN-Clients abgelehnt werden.

/usr/local/openvpn_as/scripts/sacli -k admin_ui.https.ip_address -v localhost configput
/usr/local/openvpn_as/scripts/sacli -k cs.https.ip_address -v localhost configput
/usr/local/openvpn_as/scripts/sacli start

der Wert "-v" Sie können 'localhost' oder '127.0.0.1' (für andere Tunnel) oder die öffentliche IP des Servers und den Schnittstellennamen wie 'eth2' verwenden.

Antwort2

Sie verwenden derzeit OpenVPN Access Server, ein kommerzielles Produkt von OpenVPN Technologies (der Firma des ursprünglichen Autors). Wenn Sie bereit sind zu zahlen, können Sie sich an sie wenden, um Support zu erhalten. Andernfalls möchten Sie wahrscheinlich die Community-Version von OpenVPN.

Auf dieser Wiki-Seite finden Sie aktuelle Informationen zur Verwendung der verfügbaren Repositories: https://community.openvpn.net/openvpn/wiki/OpenvpnSoftwareRepos

Sobald Sie die Community-Version installiert haben, finden Sie heraus, wo sich Ihre OpenVPN AS-Konfigurationsdateien und Serverschlüssel befinden (ich vermute in /etc/openvpn-as, aber ich habe AS nie ausgeführt, daher bin ich mir nicht sicher) und kopieren Sie sie nach /etc/openvpn. AS ist ein Satz von Tools rund um die Community-Edition zur einfachen Verwaltung, daher sollten die Konfigurationsdateien einfach mit der Community-Edition funktionieren.

verwandte Informationen