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

Setup of the first server and agent installation

📌
This page still requires rewriting. This is not the final version
Setting up your first server and installing the Hexallion agent is a crucial step in establishing your VPN infrastructure. This guide will walk you through the process, ensuring that your server is configured correctly and that the agent is installed and operational. Follow these steps to get started with Hexallion.

Step 1: Accessing the Server Setup Section#

To begin, log in to the Hexallion admin panel. Navigate to the "Servers" section where you can manage all your servers. Click on "Add New Server" to start the setup process.
[Image Placeholder: Screenshot of the Servers section in the Hexallion admin panel]
Caption: Navigate to the Servers section to add and manage your VPN servers.

Step 2: Adding a New Server#

1.
Server Details: Fill in the necessary details for your new server:
IP Address: Enter the public IP address of your server.
Location: Specify the geographic location of your server (e.g., country, city).
SSH Public Key: Provide the SSH public key for secure access. You can generate this key on your local machine using ssh-keygen and then copy the public key here.
2.
Server Characteristics: Set additional characteristics such as server name, port, and any other relevant information. These details help you identify and manage your server within the Hexallion platform.
3.
Assign to Group: Choose a group to assign the server to, if you have already created groups. This step helps in organizing your resources efficiently.
4.
Save Server: Once you have entered all the details, click "Save" to add the new server to your list.
[Image Placeholder: Screenshot of the New Server setup form]
Caption: Fill in the server details and characteristics to add a new server to Hexallion.

Step 3: Installing the Hexallion Agent#

With your server added, the next step is to install the Hexallion agent, which facilitates communication between the server and the Hexallion admin panel.
1.
Select Server: In the "Servers" section, find the server you just added and click on it to open its details page.
2.
Install Agent: Click on the "Install Agent" button. This will initiate the installation process through an automated script that uses the provided SSH key to access the server and install the necessary components.
3.
Choose Recipe: During the agent installation, you may need to choose a recipe that matches your server setup. Recipes are predefined scripts that automate the installation and configuration of the Hexallion agent.
4.
Monitor Installation: The admin panel will display the progress of the agent installation. Once complete, the server status will update to indicate that the agent is installed and connected.
[Image Placeholder: Screenshot of the agent installation progress]
Caption: Monitor the installation progress of the Hexallion agent in the admin panel.

Step 4: Verifying the Installation#

After the agent is installed, it’s essential to verify that everything is working correctly:
1.
Check Connection: Ensure that the server status in the admin panel shows that the agent is connected. A green status indicator typically signifies a successful connection.
2.
Run Diagnostics: Use the diagnostics tools available in the admin panel to check the server’s health and verify that all configurations are correct.
3.
Test Commands: Execute a few test commands from the admin panel to the server to ensure that the agent can receive and execute instructions properly.

Step 5: Configuring VPN Protocols#

With the agent installed, you can now configure VPN protocols on your server:
1.
Select VPN Servers: Navigate to the "VPN Servers" section within your server's details page.
2.
Install VPN Protocols: Choose the VPN protocols you wish to install (e.g., OpenVPN, WireGuard, XRay, V2fly). Follow the prompts to complete the installation.
3.
Configuration: Configure the protocols as needed. Each VPN protocol may require specific settings and certificates, which can be managed through the admin panel.
[Image Placeholder: Screenshot of VPN protocol installation options]
Caption: Install and configure VPN protocols like OpenVPN, WireGuard, XRay, and V2fly on your server.

Summary#

Setting up your first server and installing the Hexallion agent is a straightforward process that lays the foundation for your VPN infrastructure. By following these steps, you ensure that your server is correctly configured and ready to provide secure and reliable VPN services to your users. The Hexallion admin panel simplifies this process with its intuitive interface and automated tools, allowing you to focus on optimizing and scaling your VPN offerings.
Stay tuned for more detailed guides and resources as we continue to enhance the Hexallion platform, making it even easier for you to manage your VPN services effectively.
[Image Placeholder: Diagram showing the setup process from server addition to agent installation and VPN configuration]
Caption: The setup process involves adding a server, installing the Hexallion agent, and configuring VPN protocols to ensure a robust VPN service.
Previous
Setting up tariffs and groups
Next
Installing VPN servers
Built with