Updated September 26, 2024

Warning

This product does not include a Premium or Enterprise license. This version is optimized for Yandex Cloud and built in accordance with the CIS framework.

Pritunl is a VPN server that allows you to virtualize your private networks across data centers and provide easy remote access for a certain amount of minutes.

Features

  • Source code for Pritunl is available on GitHub, which ensures complete transparency and ease of customization.
  • Free and open-source alternative to Aviatrix and Pulse Secure: configuration is performed through the web interface, which enables you to easily manage large organizations and complex configurations.
  • Pritunl supports the OpenVPN and WireGuard clients.
Deployment instructions
  1. Get an SSH key pair to connect to a virtual machine (VM).

  2. Create a VM from a public image. Under Image/boot disk selection, go to the Cloud Marketplace tab and select Pritunl. Under Access:

    • In the Login field, enter a username, e.g., ubuntu.

      Warning

      You cannot use the root username.

    • Paste the contents of the public SSH key file in the SSH key field.

    Save the VM public IP address.

  3. Connect to the VM over SSH. To do this, use your username and the private SSH key you created earlier.

    Warning

    When deploying the solution, please use the default SSH key.

  4. Run the following command:

    sudo pritunl setup-key
    

    Save the obtained key.

  5. In the browser, go to https://<VM_public_IP_address>/, specify the key in the Enter setup key field, and click Save.

  6. Run the following command:

    sudo pritunl default-password
    

    Save username, and password.

  7. In the window that opens, enter the username and password you obtained earlier and click Save.

  8. In the settings menu:

    • Disable Accept IPv6 Connections.
    • Enable Drop OpenVPN Permissions.
    • (Optional) In the Let’s Encrypt Domain field, enter a DNS record with a certificate.

The initial setup is complete. Now, you can proceed to setting up the server, organization, and users.

from RUB 9,144 / per month

The minimum VM cost with a basic configuration 
Billing type
Hourly (Pay as you go)
Type
Virtual Machine
Category
Network infrastructure
Security
Publisher
OpenNix Cloud security
Use cases
  • Creating VPN tunnels.
  • Securely accessing company resources.
Technical support

OpenNix
OpenNix provides technical support to Pritunl users in Yandex Cloud. You can contact their technical support by email at support@opennix.ru. Support engineers are available on business days from 9 am to 6 pm GMT+3.

Yandex Cloud
Yandex Cloud does not provide technical support for this product. If you have any issues, please refer to the respective developer’s information resources.

Product IDs
image_id:
fd85pb1oetn5qmsp0n5u
family_id:
opennix-pritunl
Product composition
SoftwareVersion
Ubuntu20.04
pritunllatest
Terms
By using this product you agree to the Yandex Cloud Marketplace Terms of Service and the terms and conditions of the following software: End user license agreementUbuntu

from RUB 9,144 / per month

The minimum VM cost with a basic configuration 
Billing type
Hourly (Pay as you go)
Type
Virtual Machine
Category
Network infrastructure
Security
Publisher
OpenNix Cloud security