OpenVPN Access Server Setup
Server Details
- Server IP: 20.244.31.140
- OpenVPN Initialization Command:
/usr/local/openvpn_as/bin/ovpn-init [Restart Setup of Server]
Access URLs
- Admin UI: https://10.3.0.6:943/admin (opens in a new tab)
- Client UI: https://10.3.0.6:943/ (opens in a new tab)
Login Credentials:
- Username:
openvpn
- Password:
TtBzMr29B23C
Release Notes: OpenVPN Release Notes (opens in a new tab)
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 (opens in a new tab)
-
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 (opens in a new tab) 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 (opens in a new tab).
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.
Note: Refer to the OpenVPN Finishing Configuration Guide (opens in a new tab) for additional setup details.
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.