Getting Started

Welcome to XEYVPN — your premium VPN tunneling provider. This guide will help you set up your VPN connection on any device.

Step 1: Create Your Account

Visit the registration page and create your free account. Then choose a subscription plan that fits your needs.

Step 2: Create a VPN Account

From your Dashboard, go to VPN Management and create a new VPN account. Choose your server location and protocol type.

Step 3: Connect

You will receive your connection credentials:

  • Host: Server IP or domain
  • Username: Your SSH/VPN username
  • Password: Auto-generated password
  • Expiry: Account valid until this date

Recommended Apps

Android
  • HTTP Injector
  • HTTP Custom
  • HA Tunnel Plus
  • v2rayNG
iOS
  • Shadowrocket
  • Quantumult X
  • NapsternetV
Windows
  • Bitvise SSH
  • V2RayN
  • WireGuard Client
  • OpenVPN GUI
Linux / Mac
  • Terminal SSH
  • V2Ray Core
  • WireGuard
  • OpenVPN

SSH Tunnel Guide

SSH tunneling is the most popular method for connecting via XEYVPN. Available on ports 22, 80, 143, 443, 445, and 777.

HTTP Injector (Android)

  1. Open HTTP Injector → tap SSH
  2. Set SSH Host: your server IP
  3. Set SSH Port: 443 (for SSL) or 80 (for direct)
  4. Enter your Username and Password
  5. If using SSL, enable Connect via SSL
  6. Tap CONNECT

Bitvise SSH Client (Windows)

  1. Download and install Bitvise SSH Client
  2. Set Host: your server IP, Port: 22
  3. Enter Username and Password
  4. Go to Services tab → Enable SOCKS/HTTP Proxy Forwarding
  5. Set Listen Port: 1080
  6. Click Login
  7. Configure your browser to use SOCKS5 proxy: 127.0.0.1:1080

Terminal SSH (Linux/Mac)

bash
# Direct SSH tunnel with SOCKS5 proxy
ssh -D 1080 -N -p 22 username@your-server-ip

# SSH over SSL (via Stunnel port)
ssh -D 1080 -N -p 443 username@your-server-ip

# Then set your browser proxy to SOCKS5 127.0.0.1:1080

SSH Port Reference

TypePortNotes
OpenSSH Direct22Standard SSH
Dropbear HTTP80Works through HTTP proxies
Dropbear Alt143Alternative port (IMAP)
SSL/TLS443Encrypted, via Stunnel
SSL Alt 1445Alternative SSL
SSL Alt 2777Alternative SSL

Xray VMess / VLess Guide

Xray protocols offer advanced traffic obfuscation that bypasses DPI (Deep Packet Inspection).

v2rayNG (Android)

  1. Open v2rayNG → tap +Manually input [VMess]
  2. Set Address: your server IP or domain
  3. Set Port: 8080 (non-TLS) or 8443 (TLS)
  4. Set UUID: from your account details
  5. Set Network: ws
  6. Set Path: /xeyvpn-vmess
  7. If TLS: enable TLS and set SNI to your domain
  8. Tap to save → Connect

V2RayN (Windows)

  1. Open V2RayN → ServersAdd VMess Server
  2. Fill in Address, Port, UUID, Network (ws), Path
  3. Enable TLS if using port 8443
  4. Click OK → right-click the server → Set as active server

WebSocket Path Reference

ProtocolPortWS Path
VMess8080 / 8443/xeyvpn-vmess
VLess8080 / 8443/xeyvpn-vless
Trojan8080 / 8443/xeyvpn-trojan

WireGuard Guide

WireGuard is a modern VPN protocol with the fastest speeds and most advanced cryptography.

Android / iOS

  1. Install WireGuard from Play Store / App Store
  2. From your XEYVPN dashboard, create a WireGuard account
  3. Download the configuration file (.conf) or scan the QR code
  4. Import to WireGuard app → Toggle ON

Windows / Mac / Linux

bash
# Install WireGuard client
# Download from: https://www.wireguard.com/install/

# Import configuration file
# Windows: WireGuard app → Import tunnel(s) from file
# Linux: sudo wg-quick up /path/to/xeyvpn.conf
# Mac: WireGuard app → Import tunnel(s) from file
WireGuard uses UDP port 51820. Make sure your network allows UDP traffic on this port.

SlowDNS Guide

SlowDNS tunnels your connection through DNS queries — perfect for restricted networks or when you have zero data balance.

How It Works

SlowDNS encapsulates your SSH traffic inside DNS queries on port 53. Since most networks allow DNS traffic for free, you can connect even without a data plan.

HTTP Injector + SlowDNS

  1. Open HTTP Injector → SSH + DNS Tunnel
  2. Set DNS Server: your server IP
  3. Set NameServer: dns.yourdomain.com
  4. Enter the Public Key from your account page
  5. Set SSH Host: 127.0.0.1, Port: 143
  6. Enter Username and Password → Connect
SlowDNS speed depends on your network's DNS resolution speed. Expect slower speeds compared to direct SSH or WireGuard.

All Protocols & Ports

ProtocolPort(s)Best For
OpenSSH22General use, Linux/Mac terminals
Dropbear80, 143HTTP Injector, bypass captive portals
Stunnel SSL443, 445, 777Encrypted SSH, corporate networks
WS HTTP8080Xray with non-TLS WebSocket
WS HTTPS8443Xray with TLS WebSocket
VMess10001Advanced obfuscation
VLess10002Lightweight obfuscation
Trojan10003HTTPS mimicry
Shadowsocks10004Proxy-based tunneling
WireGuard51820/UDPMaximum speed, gaming
SlowDNS53/UDPZero-quota networks
OpenVPN TCP1194Cross-platform compatibility
OpenVPN UDP2200Faster OpenVPN

Troubleshooting

Can't Connect to Server

  • Check your username and password are correct
  • Make sure your account hasn't expired
  • Try a different port (80, 143, 443)
  • Try a different server location
  • If behind a firewall, try SSL ports (443, 445, 777)

Slow Connection Speed

  • Choose a server location closer to you
  • Use WireGuard for fastest speeds
  • Avoid SlowDNS if speed is a priority
  • Check if your ISP is throttling the port you're using

Account Expired

Log in to your Dashboard and create a new VPN account or renew your subscription.

Frequently Asked Questions

Which protocol should I use?

For best speed, use WireGuard. For bypassing restrictions, use Xray VMess/VLess with WebSocket. For zero-quota networks, use SlowDNS. For general use, SSH on port 443 (SSL) is the most reliable.

Can I use XEYVPN on multiple devices?

Each VPN account is for one device at a time. You can create multiple accounts from your dashboard depending on your subscription plan.

How do I renew my VPN account?

Log in to your Dashboard → VPN Management → you can create a new account with a new validity period. Upgrade your subscription for more accounts.

Is my browsing activity logged?

No. XEYVPN has a strict zero-logging policy. We do not store, track, or monitor any of your browsing activity or connection data.

Can I change my server location?

Yes! You can create VPN accounts on any server location available. Simply create a new account on the desired server from your dashboard.

What payment methods are accepted?

We accept bank transfers, e-wallets (Dana, OVO, GoPay), and other local payment methods through our payment gateway.

What should I do if I forgot my VPN password?

Create a new VPN account from your Dashboard. Each new account generates a fresh password automatically.

Still Have Questions?

Our support team is ready to help with any connection issues.