OpenVPN Access Server Setup
Server Details
- Server IP: 20.244.31.140
- OpenVPN Initialization Command:
Access URLs
- Admin UI: https://10.3.0.6:943/admin
- Client UI: https://10.3.0.6:943/
- Username:
openvpn - Password:
TtBzMr29B23C
Setup Instructions
-
Spin Up the Server:
- Launch a server instance where OpenVPN will be installed.
-
Install OpenVPN:
- Follow the installation instructions for OpenVPN Access Server on Ubuntu: OpenVPN Installation Instructions
-
Install and Configure NGINX:
- Install NGINX and configure it to serve as a reverse proxy on port 943.
- Apply SSL certificates using Certbot.
-
Update Network Settings:
- Access the Admin UI to update the network settings with the new hostname or IP of the VPN server.
- Access the Admin UI to update the network settings with the new hostname or IP of the VPN server.
-
Obtain and Install SSL Certificate:
- Log in to the Admin UI.
- Navigate to SSL Certificate Management to obtain a certificate.
- Inject the SSL certificate into OpenVPN Access Server via the Admin UI.
- Follow the instructions in the OpenVPN SSL Certificate Installation Guide.
SSL Certificate Configuration in Admin UI
- Sign in to the Admin Web UI.
- Navigate to Configuration > Web Server.
-
Change Web Server Certificate:
- Under “Do you want to change the web server certificate?” select “Yes” for “User-provided Certificate”.
-
Upload SSL Files:
- Provide the following files:
- CA Bundle: Choose File
- Certificate: Choose File
- Private Key: Choose File
- Provide the following files:
- Save Configuration.
This format organizes the information and provides clear steps for setting up OpenVPN Access Server. Feel free to adjust any details or URLs as needed.
