ADEO Imaging OÜ
The cloud spirit...

Internet Access VPN Server based on OpenVPN® with user management Web Panel
(this server is available for deployment on Amazon Marketplace and Azure Marketplace)

Usage Instructions for AWS users.

STARTING THE SERVER

1. Launch the server. This server does not require the powerful computing resources - you can choose a simple instance type.
2. Attach the Elastic IP to the instance (recommended).

Linux username: admin

After launching the server, it immediately ready to work; no additional settings not required.

OpenVPN ports:
  • 443 - for TCP connection
  • 1194 - for UDP connection

  • User authentication:
    OVPN file, containing certificate + username/password. Server certificates are automatically generated and installed on the server when instance is launched for the first time. User certificates are the same for all users.

    ZIP archive containing two OVPN files (for TCP and UDP connections) can be downloaded using a web browser:
    https://[Public IP address]:8443/config/ovpn-download.php
    (use "config" as username and your instance ID as password)

    User logins and passwords are stored in a database on the server. User records can be managed with the help of a user management Web Panel:
    https://[Public IP address]:8443
    (use "administrator" as username and your instance ID as password)

    More detailed Web Panel description:
    https://www.adeoclouds.eu/webpanel.php?server=4

    When accessing the Web Panel or downloading ZIP archive using the HTTPS protocol, your web browser may display a warning about potential risks due to the use of IP address in the URL. In this case, you should proceed and accept the risks, as our goal is to encrypt traffic, and there is no reason to worry about using IP address in a web browser.

    OpenVPN-CLIENT SETUP

    Before creating a VPN connection, you will need to install the OpenVPN client application on the client side. OpenVPN client applications are available on the web for Windows, Linux, Android, iOS and macOS. To create a VPN connection, simply import the desired OVPN configuration file (for a TCP or UDP connection) into the client application.

    ADDITIONAL INFO

    phpMyAdmin (database management):
    https://[Public IP address]:8443/phpmyadmin/
    Default username for phpMyAdmin: "administrator", initial password is your instance ID. By default, access to phpMyAdmin is restricted in "/usr/share/phpmyadmin/.htaccess"

    Access to the Database via Port 3306:
    By default, for security reasons, access to the server through port 3306 is closed. However, the database includes a user named "remote," who has read and write access to the database if this port is opened. This can be useful for managing users remotely via MySQL queries.
    Username: "remote", password is your instance ID, database: "radius", tables: "radcheck" - list of users, "radusergroup" - access status for users (Enabled/Disabled).

    Usage Instructions for AWS users: Internet Access VPN Server based on OpenVPN® with user management Web Panel on AWS Usage Instructions for AWS users: Internet Access VPN Server based on OpenVPN® with user management Web Panel on Microsoft Azure
    Try this server on AWS ! Try this server on Microsoft Azure !