Threex-ui

VPN 3X-UI Overview

VPN 3X-UI is a user-friendly web interface designed to manage multiple VPN protocols such as X-Ray, V2Ray, Trojan, Shadowsocks-2022, and VLESS XTLS.

Strong encryption ensures secure and anonymous internet traffic. The intuitive control panel makes it easy to create accounts, monitor active sessions, and adjust network settings. Ideal for individual users and small-to-medium businesses that prioritize security and flexibility.

Why Choose VPN 3X-UI?

  • Wide Protocol Support
  • Supports X-Ray, V2Ray, Trojan, Shadowsocks-2022, and VLESS XTLS.
  • Flexible encryption and routing options.
  • Intuitive Web Interface
  • Easily switch between settings, view active users, and monitor real-time statistics.
  • Flexible Configuration Options
  • Customizable ports, encryption algorithms, and network modes. Adapt the VPN server to meet specific requirements.
  • High-Level Security
  • Advanced encryption protocols ensure privacy and data protection. Protects user identity and prevents data interception.
  • Scalable Infrastructure
  • Works seamlessly with personal devices and corporate VPN setups. Supports multiple client connections in an office environment.

Installing and Configuring VPN 3X-UI

  1. Deploying the Server

Using Marketplace. The easiest way to install VPN 3X-UI is by selecting a pre-configured image from the Marketplace.

Allow time for the system to complete the automatic setup.

Connecting via SSH For Linux/macOS, open Terminal and enter:

ssh root@<Server-IP>

For Windows, use PuTTY or built-in OpenSSH. Enter the password provided during server creation (or use an SSH key). After logging in, you should see a confirmation message that VPN 3X-UI is installed successfully.

2.Installing 3X-UI

On first launch, you will be prompted to select an installation method:

  • Automatic (recommended for quick setup)
  • Manual (for advanced configurations)

image1

Installation Modes in VPN 3X-UI

During the initial setup, you will be asked to choose between:

  1. Automatic Mode (n) (Recommended for Quick Setup) Generates an admin account and a unique web path (WebBasePath) for security.

Default port: 2053.

No manual configuration needed—everything is set up automatically.

  1. Manual Mode (y) (For Custom Configuration)
  • Choose a preferred admin login (e.g., AdminUser).
  • Set a strong password to enhance security.
  • Manually define WebBasePath (e.g., secureUI) to prevent unauthorized access.
  • Select a custom port (recommended 10000–65535) to avoid conflicts.
  • Choose the mode that best fits your needs and proceed with the installation! image3
  1. Configuring VPN 3X-UI via Console

After installation, several management commands will be available. To view current settings, run the following command:

x-ui settings

This will display active configurations, including ports, WebBasePath, and security settings.

image8

Viewing Configuration Settings

Running the command:

x-ui settings

3. Displays key system parameters, including:

  • Port number
  • WebBasePath (admin panel path)
  • Admin credentials
  • Other important configurations

4.Accessing the Web Panel

Open your browser and enter the URL displayed during installation, for example:

http://<Server-IP>:2053/WebBasePath

Replace <Server-IP> with your actual server’s IP address. You are now ready to manage VPN 3X-UI via the web interface! image2

Handling SSL Warnings & Logging into the Web Panel

If you receive a warning about an invalid SSL certificate, this is normal for new servers. Confirm the exception to proceed.

Logging into the Admin Panel

Enter the admin credentials that were set during installation:

  • Username: (generated or manually set)
  • Password: (as configured during setup)

Once logged in, you can start managing your VPN server through the web interface! image5

  1. Creating Inbound Connections (Inbounds)

In the web interface, navigate to the Inbounds section. Click "Add Inbounds" to create a new incoming connection.

This allows you to configure and manage connections to your VPN server from external clients. image7

Configuring Inbound Connections

  • Protocol: Choose one of the supported protocols (e.g., VLESS).
  • Port: Specify a free port number.
  • IP Address: Typically, leave it as 0.0.0.0 or use the default system interface.
  • Security Mode: If you choose Security → Reality, click "Get New Cert" to generate a new certificate.

After configuring, click Create to save your settings. This will set up a new inbound connection for your VPN server. image6

  1. Generating a QR Code for Client Connection

Go to the Inbounds section and select the desired user. Click the QR-Code button to generate a unique QR code.

This QR code allows clients to quickly scan and configure VPN settings on their devices without manual entry.

This makes connecting to the VPN easier and faster for users! image4

  1. Connecting Devices

For working with VPN 3X-UI, various client applications are available:

  • Windows: recommended clients include v2rayN, Furious, or Invisible Man (X-Ray).
  • Android: use v2rayNG, Xray-core, Xray.
  • iOS: try V2Box, FoXray, Shadowrocket (if the respective protocols are supported).

Next Steps:

  1. Scan the QR code or manually enter the settings shown in the panel.
  2. Connect to the VPN server, and your device will receive an IP address provided by 3X-UI.

Important Notes & Tips

Security Modes

It is recommended to use VLESS with Reality for maximum privacy. TLS/XTLS may be unavailable in some scenarios.

Enhancing Security

Always use strong passwords and a unique WebBasePath to prevent unauthorized access. Regularly update 3X-UI whenever updates are available.

Scalability

3X-UI works well for individual users as well as for an entire office team. It allows you to manage a large number of connections and easily add new employees.

Conclusion

With VPN 3X-UI, you get a simple yet powerful tool for managing VPN protocols like X-Ray, Shadowsocks, V2Ray, Trojan, and VLESS XTLS. User-friendly web interface, flexible security configuration options, and easy connection setup make it ideal for both personal and business projects. By following the steps above, you can quickly deploy the server and ensure a secure VPN channel for your devices.