The usual sticking point for VPN beginners is not finding a tool — it is not knowing what to do first once they have one: the plan is bought but there is no obvious place to import it, and the client says Connected without any sign of whether it actually took effect. This guide breaks the process into five steps — understand the subscription service, pick a plan by usage, pay, import the client, verify the route — each with a concrete action and a way to tell whether it worked. Follow it once from zero to connected.

90+ Countries and regions
220+ Routes available
Unlimited Devices online at once
60 days Refund, no questions asked

What a subscription service is: protocols, subscription links and clients

Get the concepts straight first: a subscription service sells a list of routes and a data allowance for a period of time — it is not software installed on your computer. What you pay for maps to three things: an account, a subscription link and a client. Each covers a different part, and missing one means you will not connect.

Account, subscription link, client

  • Account: signing up needs only a username and password — no email address required. One less verification email to wait for, and one less piece of information that can be linked to you.
  • Subscription link: an address that carries a token. The client uses it to pull the route list from the server; the token decides which nodes you can see and how much data you have left. It is also a credential — what to do if it leaks is covered in step three.
  • Client: the app on each platform that sends traffic through the routes according to your rules. One subscription can be imported on several devices, and VPNQF does not limit how many devices are online at once.

Protocols decide how the link travels

A protocol is the transport between the client and the server. Beginners do not need to memorize parameters, but knowing which one suits which situation tells you where to look when something goes wrong.

// Common protocols and where they fit
Protocol Transport Best for Watch out for
Shadowsocks TCP / UDP forwarding with built-in encryption Lightweight proxying, simple setup Distinctive traffic patterns; limited resistance to interference
VMess Encrypted transport built on V2Ray Good compatibility, wide client support Older versions rely on AlterID; handshake overhead is a little higher
VLESS No built-in encryption; relies on an outer layer such as TLS When you want something light with low overhead The outer layer must be configured; used bare, there is no encryption
Trojan Runs on 443, disguised as HTTPS traffic Setups that have a domain and a certificate Requires correct certificate and domain configuration
Hysteria2 QUIC-based, runs over UDP High packet loss, long-distance links UDP must be allowed; some networks block it
TUIC QUIC-based, multiplexed Low latency, many concurrent connections Also depends on UDP being available

Which protocol is used is usually not the user's decision: the server configures a protocol for each route, and the client connects with the parameters in the subscription. What you can do is switch routes in the client — if one route is unstable at peak hours, moving to another route in the same region on a different protocol is often more effective than reconnecting over and over.

Direct, relay and IEPL dedicated lines

The route type decides the path traffic takes from your location to the exit node, and this is where peak-hour experience differs most.

  • Direct: your local connection goes straight to an overseas node. It is the shortest path, but it uses the public internet's international gateways, so jitter is obvious when they are congested at peak hours.
  • Relay: traffic first reaches a relay node in mainland China, then leaves the country from there. The domestic leg is more controllable; the outbound leg is still shared.
  • IEPL dedicated line: an end-to-end private link that does not pass through the public internet's international gateways. Bandwidth is guaranteed, peak hours are steadier, and the cost is higher.

The test is simple: if the same region has both a dedicated and a relay route, connect to each at peak time and the difference will speak for itself. You can compare routes by region on the routes page.

Choosing a plan by platform and usage

Picking a plan comes down to two questions: how many devices are online at once, and roughly how much data you use in a month.

Count devices first, then estimate data

Device count is not a limit here — VPNQF does not cap simultaneous devices, so phones, laptops, tablets and routers can all connect at once. What you actually need to estimate is data.

How data is consumed matters more than the total: web pages, email and document sync barely register; video, cloud-drive downloads and system updates are the big items. Someone who mostly reads and uses social apps will usually not get through 60GB in a month; a household streaming video on several devices is safer starting at 250GB.

Monthly plans vs data packs

// Three monthly tiers · data resets each month on your activation date
Tier Monthly fee Data per month Best for
Starter ¥9.9 / month 60GB One device; web, email and social
Standard ¥18 / month 250GB Phone plus laptop; everyday video and remote work
High usage ¥28 / month 500GB Several devices at once, frequent HD video and file transfers

Monthly plan data resets on your activation date each month; upgrading mid-cycle converts the price difference into the remaining days, so nothing is wasted.

// Three data packs · use them up, no expiry
Price Capacity Validity
¥158 300GB Use until it runs out — no expiry
¥358 1000GB Use until it runs out — no expiry
¥658 3000GB Use until it runs out — no expiry

Data packs suit usage that clusters in a few months — a semester, a project period, or occasional need. They run on a different rhythm from monthly plans: one resets monthly, the other is a fixed total you use up. You can compare every tier on the plans page.

Bottom line: start on the smallest tier for a week, confirm the client and routes feel right, then upgrade based on real usage. Monthly plans convert the price difference into remaining days, so trying things out costs less than buying a large data pack up front.

Payment and activation: three payment methods

Payment involves just three things: sign up, pay, get your subscription link.

Sign-up and payment

The sign-up form asks only for a username and password — no email address, so there is no verification mail to wait for and no mailbox to be linked to. Payment supports Alipay, WeChat and USDT; pick whichever is easiest for you. Once payment completes, the subscription link appears in your dashboard — copy it and move on to the next step.

Treat the subscription link as a credential

Importing into the client: how the five platforms differ

The general import flow

  1. Copy the subscription link.
  2. Open the client and find the Subscriptions, Config or Profile entry.
  3. Paste the link, save, and update the subscription.
  4. Pick a route from the node list.
  5. Turn on the system proxy or TUN mode and wait for the status to read Connected.

Entry names differ between clients, but these five steps are unavoidable. Do not skip the subscription update — many 'cannot connect' cases are a client still holding nodes from months ago.

How the five platforms differ

  • Windows: most clients sit in the system tray; right-click to switch nodes. Choose either the system proxy or TUN mode — TUN can capture apps that ignore the system proxy.
  • macOS: mostly menu-bar apps; the first run needs approval under Privacy & Security, and enabling TUN also requires authorization.
  • Android: after importing the subscription, add the client to the battery optimization allowlist — otherwise the system clears it in the background and the connection drops.
  • iOS: the first connection shows an Add VPN Configuration prompt, which you must allow; the configuration then appears in system settings.
  • Linux: mostly command-line clients; import the subscription through a startup flag or a config file, and hand it to systemd if it needs to run persistently.

The differences are mostly about permissions and background policies; protocols and subscription formats are the same everywhere. Get client installers from the official download entry rather than hunting for them on third-party sites.

Split-tunneling rules and DNS leaks

Split-tunneling rules decide which traffic goes through the routes and which connects directly. There are three common modes:

  • Global: all traffic goes through the routes. Simple, but local services and LAN addresses get sent out too, which easily leads to things like the router admin page refusing to load.
  • Rule: decisions based on domain and IP ranges — mainland China addresses go direct, everything else through the routes. This is the everyday choice.
  • Direct: nothing goes through the routes, which is the same as turning the proxy off.

In rule mode, if a site that should use the routes still goes direct, add a single rule for it — less hassle than switching to global.

DNS leaks are the other thing people overlook. If DNS queries still go to your local ISP's resolver, then even when the traffic itself goes through the routes, the domains you visit are still exposed — and you may get poisoned results, which shows up as 'connected, but some sites will not open'. Turn on Remote DNS or DNS over proxy in the client so lookups travel through the routes too; only then is this part covered.

Pre-connection checklist

  • ✅ Subscription updated to the latest, node list not empty
  • ✅ Client shows Connected; system proxy or TUN mode is on
  • ✅ Split mode is Rule, not accidentally set to Direct
  • ✅ Remote DNS is on, so lookups do not go to the local ISP
  • ❌ Two clients or two proxy stacks running at once — their routes overwrite each other
  • ❌ Changing DNS settings without reconnecting — the old connection still uses the old config

Three commands to verify you are on an international route

A client showing Connected only means the local tunnel is up, not that traffic actually leaves through an overseas exit. Confirm with three commands — one run in a terminal tells you. Windows 10 1803 and later ship curl; macOS and Linux need no extra install.

# 1. Exit IP and landing country (check ip= and loc=)
curl -s https://www.cloudflare.com/cdn-cgi/trace

# 2. Exit ownership and network operator (check country / city / org)
curl -s ipinfo.io

# 3. Recursive resolver exit (tells you whether DNS is leaking)
nslookup whoami.akamai.net

Reading the results:

  1. The first returns a set of key-value pairs. Look at ip= and loc=: loc is the landing country code — anything other than CN means the exit is overseas; ip should differ from your local public IP.
  2. The second returns JSON. country and city should match the node you selected, and org is the route provider. If those three do not line up with the node info, the node selected in your subscription is not the one you think it is.
  3. The third returns a single IP — the exit address of the recursive resolver. If it belongs to your local ISP, DNS is still being resolved locally; go back to the client, turn on Remote DNS and test again.

Only when all three line up are you genuinely connected. If any one is off, work through it in order: confirm the split mode is not Direct, confirm Remote DNS is on, then switch to another route and retest.

Bottom line: Connected is a client state; the three commands tell you the route state. Make a habit of running them after switching routes — it saves a lot of time wondering why a particular site will not open.

Five mistakes beginners make most often

  1. Opening the subscription link in a browser. A wall of garbled text is not a broken link — it is the encoded node list. The client can read it; you do not need to.
  2. Never updating the subscription. After the provider adjusts routes, addresses in the old subscription stop working — which looks like 'it worked yesterday, today everything is red'.
  3. Treating 'a page loads' as 'traffic went through the route'. Browser caches and apps that connect directly both distort the picture; use the three commands from the previous section.
  4. Leaving global mode on for weeks. Local banking, intranet systems and router admin pages may stop loading because of it — switch back to rule mode for daily use.
  5. Looking only at the monthly fee and not the refund terms. VPNQF offers a 60-day refund, no questions asked — two months of room to try things out, which is less hassle than switching providers repeatedly.

Once the five steps are done, the rest is fine-tuning from real experience: which route holds up better at peak hours, which split mode fits how you work. For specific problems, the troubleshooting handbook is organized by symptom, so you can look up what you are seeing.

One last note: a subscription service is a tool, not magic. Once routes, protocols and DNS line up, most remaining differences come from your local network — switching routes is far more effective than reinstalling the client over and over.