Quick Start Guide
QUICK START / ACCESS SERVER
OpenVPN Access Server Quick Start Guide
Choose the software package for your platform: Download OpenVPN
Install ‘openvpn-as’ package
Set password for bootstrapped user: ‘passwd openvpn’
Set up in browser: https://[youripaddress]/admin
Setting up OpenVPN Access Server on Linux
Follow this high level overview to set up OpenVPN Server and OpenVPN Access Server Admin Web UI. If necessary, more details can be found with the links to specific quick start guides for your platform. You may also refer to the Admin Web UI User Manual.
OpenVPN Access Server fits seamlessly with Linux. Our latest releases come through our software repository. It provides you with the following three components:
The VPN server is the underlying component in OpenVPN Access Server.
- User management
Admin Web UI
The online admin web interface provides an easy UI for managing the server.
- VPN settings
- Network settings
- User permissions
- Web server certificates
This is the client app to connect users to the VPN. Your server comes with a web-based Client UI with pre-configured apps available for download. You can also download a configuration file.
Choosing Your Platform
You can host a server on-premise, with a virtual machine, or through a cloud service provider. The first step is to choose the appropriate platform on our downloads page. Then you’ll launch your new VPN server.
We provide specific quick start guides for each option. These make it easy for you to get your VPN up and running.
Copy and paste the repository commands and execute with root privileges
Select one of our pre-configured appliances
Cloud service provider
Select the OpenVPN instance from their marketplace
Set Up Admin Account Through Terminal
Once OpenVPN Access Server is installed on your selected platform from above, you can configure your VPN using the web-based Admin Web UI. From terminal, set the password for the bootstrap user:
At the prompt, enter a password. Then connect to the Admin Web UI with that username and new password. The URL will be https://[youripaddress]/admin/
Replace “[youripaddress]” with the static IP address of your server.
Once you’ve signed in to your web-based Admin Web UI, you can configure your VPN. These next steps will guide you through setting up a custom hostname, configuring network settings, adding users, and additional security step.
The Admin Web UI
The Admin Web UI provides an intuitive tool to manage settings for your VPN server. Refer to the OpenVPN Access Server User Manual for details about the configuration options and functionality within the tool.
OpenVPN Connect is our free, full-featured VPN Client.
To download a pre-configured app via web browser, simply navigate to the IP address or hostname of your VPN server: https://[youripaddress]
You may also download OpenVPN Connect directly here, and import the config file.
OpenVPN Connect for Desktop
OpenVPN Connect for Mobile
Helpful Configuration Tips
- Successfully running the Linux commands here require that they are executed with root privileges logged in as a root user or sudo up
- To reach OpenVPN Access Server via the Internet, set the Hostname or IP address to one facing the public internet.
- The default subnet for OpenVPN Access Server’s internal DHCP system is 172.27.224.0/20. This may be changed to a subnet that might work better for your current network.
- Make sure the time and date on the Linux server are correct as Access Server generates certificates with both a start and expiration date. It can also affect the use of multi-factor systems such as Google Authenticator. If needed, install a Network Time Protocol (NTP) client program on the server to correctly and automatically sync the time.
- For configuring an Access Server without internet access, it requires contacting the OpenVPN team for an offline activation procedure.