Hexallion.com
  1. Installation
Hexallion.com
  • Overview
  • Getting Started
    • Glossary
    • Where to start?
    • What does agent-client mean?
    • Resource monitoring
    • Reseller webhooks
    • Installation
      • Setting up tariffs and groups
      • Setup of the first server and agent installation
      • Installing VPN servers
      • Script Recipes & Macroses
      • Firewalls
      • DNS & Cloudflare Tunnel
      • VPN Servers
        • OpenVPN
        • WireGuard
        • V2Fly
        • XRay
    • Generating VPN accounts
      • Registration of the first reseller
      • Creating the first user and testing the VPN
  • User Guide
    • Using the Admin Panel
      • Dashboard Overview
      • Managing Servers
      • Managing Resellers
      • Managing Users
      • Settings
    • Ordering and Access
      • Choosing a Tariff
      • Naming the Service
      • Payment Process
      • Receiving Admin Panel Access and API Links
  • Best Practices
    • Using NextDns.io and providing DNS filtering
    • Selling accounts through RevenueCat
    • Mobile application and generation of free accounts
    • Selling via telegramBot
  • Integrations
    • RevenueCat
    • PlayIntegrity & DeviceCheck
    • Partitions Servers
    • Geo Limits
    • WHMCS
  • APIs for User
    • Sessions
      • Get session
      • Create sessions
      • Delete session
    • VPN
      • Get vpn servers
      • Get vpn servers config
    • Notify
      • Get user`s notifications
      • Delete notification by Id
    • Get user`s ip address
    • Get user`s servers
    • Get user by revenuecat id
  • APIs for Reseller
    • Users
      • Create a new user
      • GET user by UUID
      • Delete a user by uuid
      • Get user`s token
      • Update user`s token
      • Set user status to on
      • Set user status to off
      • Update user`s number of devices
      • Set user`s expiry date
      • GET users list
    • Notifications
      • Create a notification
      • Get user`s notification
      • Delete all user`s notifications
      • Notify all users
      • Delete a specific notification by id
    • VPN
      • Get vpn servers list
      • Get vpn servers config
      • Delete Sessions
    • GET API-keys info
    • GET news
    • Get servers list
    • Webhook for RevenueCat
  • User Stories and Use Cases
    • Developer Use Cases
    • Reseller Use Cases
    • End-User Scenarios
  • Video Tutorials and Walkthroughs
    • Setting up Tariffs and Groups
    • Installing and Configuring Servers
    • Using the Admin Panel
    • Integrations Setup
    • Generating and Managing VPN Accounts
  • Troubleshooting
    • Common Issues and Solutions
    • FAQ
  • Contact and Support
    • Getting Help
    • Support Channels
  1. Installation

Installing VPN servers

📌
This page still requires rewriting. This is not the final version
Installing VPN servers is a critical step in setting up your Hexallion-managed VPN service. This process involves selecting and configuring the VPN protocols that best suit your needs, such as OpenVPN, WireGuard, XRay, and V2fly. This guide will walk you through the steps to install and configure VPN servers using the Hexallion admin panel.

Step 1: Accessing the VPN Servers Section#

To start, log in to the Hexallion admin panel. Navigate to the "Servers" section, select the server you have already set up and installed the Hexallion agent on, and then go to the "VPN Servers" tab.
[Image Placeholder: Screenshot of the VPN Servers section in the Hexallion admin panel]
Caption: Access the VPN Servers section to begin the installation and configuration of VPN protocols.

Step 2: Selecting VPN Protocols#

Hexallion supports multiple VPN protocols, each with its unique features and benefits. To install a VPN protocol, follow these steps:
1.
Choose a Protocol: In the "VPN Servers" section, you will see a list of available VPN protocols. Select the protocol you wish to install, such as OpenVPN, WireGuard, XRay, or V2fly.
2.
Install Protocol: Click the "Install" button next to the chosen protocol. The Hexallion agent will handle the installation process, ensuring all necessary components and configurations are set up correctly.
[Image Placeholder: Screenshot showing available VPN protocols and the Install button]
Caption: Select and install the desired VPN protocol from the list of available options.

Step 3: Configuring VPN Protocols#

Once the VPN protocol is installed, you need to configure it to ensure optimal performance and security. Here’s how to configure each protocol:

OpenVPN Configuration:#

1.
Generate Certificates: Use the Hexallion admin panel to generate the necessary certificates and keys for OpenVPN. This typically includes CA, server, and client certificates.
2.
Server Configuration: Configure the OpenVPN server settings, such as port number, encryption methods, and network settings.
3.
Client Configuration: Create and download client configuration files, which include the server address, port, and necessary certificates for secure connection.

WireGuard Configuration:#

1.
Key Generation: Generate the server and client keys using the admin panel. WireGuard uses a simpler key-pair mechanism for secure connections.
2.
Server Configuration: Set up the server configuration, including interface settings, IP addresses, and allowed IPs for the clients.
3.
Client Configuration: Create client configuration files with the server’s public key, allowed IPs, and endpoint information.

XRay and V2fly Configuration:#

1.
Install Core Components: Ensure the core components of XRay and V2fly are installed on the server.
2.
Server Configuration: Set up the server configurations, which include specifying inbound and outbound rules, security settings, and protocol-specific configurations.
3.
Client Configuration: Generate and distribute client configuration files, ensuring they include all necessary details to connect to the XRay or V2fly server.
[Image Placeholder: Screenshot of VPN protocol configuration settings]
Caption: Configure the VPN protocol settings to ensure secure and optimized connections.

Step 4: Verifying Installation#

After configuring the VPN protocols, it’s important to verify that everything is working correctly:
1.
Connection Test: Use a VPN client to connect to the server using the generated configuration files. Ensure that the connection is established successfully and that the VPN is functioning as expected.
2.
Monitoring: Monitor the server performance and connection logs through the Hexallion admin panel. This helps in identifying any issues and ensuring that the VPN service is running smoothly.
[Image Placeholder: Screenshot of connection logs and performance metrics]
Caption: Monitor connection logs and server performance to ensure the VPN service is running smoothly.

Step 5: Managing VPN Servers#

Hexallion provides tools to manage your VPN servers effectively. This includes:
Server Status: Check the status of your VPN servers to ensure they are online and functioning correctly.
Update Settings: Update configurations as needed to maintain optimal performance and security.
Scale Resources: Add or remove servers based on demand to ensure your VPN service can handle the required load.
[Image Placeholder: Screenshot of server management tools in the admin panel]
Caption: Use the server management tools to maintain and scale your VPN infrastructure.

Summary#

Installing and configuring VPN servers in Hexallion is a streamlined process designed to ensure your VPN service is secure, reliable, and scalable. By following these steps, you can effectively set up and manage multiple VPN protocols, providing robust and flexible VPN solutions for your users. Hexallion’s user-friendly admin panel and powerful automation tools make the entire process straightforward, allowing you to focus on delivering exceptional VPN services.
Stay tuned for further updates and enhancements as we continue to improve the Hexallion platform, making it even easier for you to manage your VPN infrastructure.
[Image Placeholder: Diagram showing the process from VPN protocol selection to configuration and verification]
Caption: The installation process involves selecting, configuring, and verifying VPN protocols to ensure a robust VPN service.
Previous
Setup of the first server and agent installation
Next
Script Recipes & Macroses
Built with