This practical VPN guide for beginners covers how to identify what you need, choose a plan and client, import a subscription, and test your connection. A connected indicator alone isn't enough: check the apps you use, your exit IP, and DNS behavior against your routing settings.
Understand the service, client, and subscription
People often use “VPN” as a catch-all for different network tools. Technically, a system-wide VPN tunnel and an app proxy are not the same thing. A subscription service provides routes and access credentials; a client reads the configuration and forwards traffic. Installing a client without a valid configuration usually won't connect you.
A subscription link isn't a regular information page. It's an address the client uses to retrieve node settings, which then appear as selectable routes. It may contain an access token, so protect it like a password. Don't post it in public chats, online conversion tools, or support screenshots. When switching clients, use a compatible configuration from the service dashboard rather than handing the link to an unknown conversion service.
Shadowsocks, VMess, Trojan, VLESS, Hysteria2, and TUIC are different proxy protocols or protocol implementations, not a speed ranking. A client must support the protocol, transport, and related parameters used by the configuration; support for one doesn't mean support for all. This guide covers general steps and doesn't imply that GHZVPN offers every protocol listed. Check the dashboard configuration and guides for details.
Which connections are covered depends on the mode. A system proxy usually affects only apps that follow proxy settings. TUN mode routes traffic through a virtual network interface, but is still subject to routing rules, exclusions, and the client implementation. “Connected” doesn't mean every app uses the same exit route.
Choose a plan: start with usage, then compare routes
Start by listing your main uses. Browsing, email, and text chats generally use less data than streaming video or downloading large files; video quality, time spent online, and background updates all affect usage. Don't rely on “occasional use” as your only estimate. Check actual usage in the dashboard after connecting, then decide whether to change plans.
GHZVPN offers monthly subscriptions and permanent data packages. Monthly subscription data resets each month on the activation date, not on the first day of the calendar month. A permanent data package may suit you if you want to keep unused data and your usage varies. The monthly plans are listed below; see the pricing page for all options.
| Monthly plan | Price | Data reset | What to compare |
|---|---|---|---|
| 60GB | ¥9.9/month | Resets monthly on the activation date | Lower monthly cost; check that the data allowance covers your needs |
| 250GB | ¥18/month | Resets monthly on the activation date | More data for regular use |
| 500GB | ¥28/month | Resets monthly on the activation date | Lowest price per unit of data among these monthly plans |
Know what route labels mean, too. Direct connections usually connect your client straight to an international entry point. A relay adds a forwarding point along the way. An IEPL dedicated line usually refers to the cross-border segment within a service network; it doesn't mean the entire path from your device to the destination website uses a dedicated line. Your experience also depends on your local network, entry-point load, and the destination site, so the label alone doesn't tell you how fast it will be.
Choose a tier that meets your current needs, then test it on your usual networks and at your usual times. GHZVPN has no device limit, but estimate shared data usage across all your devices. A 7-day no-questions-asked refund is available to help you assess whether the service fits your use case; it doesn't guarantee access to any particular website.
Get started: install a client and import your settings
GHZVPN doesn't require an email address; create an account with a username and password. Keep your credentials safe and use a password you don't reuse elsewhere. Then visit the pricing page to check the data allowance, billing method, and refund terms, and follow the dashboard steps to get started. Payment options and order status are shown in the dashboard at the time.
Get a client compatible with your system from the download section in the user dashboard or the Guides. Some clients may cost extra; don't confuse the service plan price with an app store purchase. Check the publisher and app name when downloading, rather than relying on a similar-looking icon in search results.
- Windows and macOS: Understand the difference between a system proxy and TUN. Enabling a virtual network interface may require permission. After installation, check whether another proxy app is already managing your network.
- Android: Clients often route traffic through Android's VPN interface, which requires system permission. Battery-saving settings may affect background operation; check the relevant options in the guide.
- iOS: App availability may vary by App Store region. Enabling a client for the first time usually requires permission to add a VPN configuration. Check both the app's status and your system settings.
- Linux: You may use a command-line core, a graphical frontend, or system proxy settings. Starting a process doesn't necessarily connect desktop apps; verify routing and DNS as well.
Import your subscription and connect for the first time
Menu names vary by client, but the steps are much the same. Pause other proxy tools first so you can tell which configuration is active. Avoid changing protocol parameters, DNS, and routing rules all at once. Keeping the service's original settings makes issues easier to diagnose.
- Copy a compatible subscription link. In the signed-in dashboard, find the subscription section and choose a format compatible with your client. If the guide offers one-click import, make sure it opens the app you intend to use.
- Import and update. In the client, choose Add Subscription or Import from Link, paste the address, and save. A route list means the configuration was loaded. If the list is empty, check the update error rather than repeatedly toggling the connection switch.
- Select a configuration and route. Some clients require you to enable a configuration profile and select a route separately. Choose your target region, then pick a route there; there's no need to blindly chase the lowest latency in the list.
- Choose an appropriate traffic mode. For your first setup, follow the official guide's recommended rule mode and enable the required system proxy or TUN option. The mode, proxy switch, and route selection are separate settings, so check each one.
- Try the apps and sites you actually use. Check that pages load, you can sign in, and content plays as expected. A client connectivity test is useful, but it isn't a substitute for real-world use.
Rule mode uses conditions such as domains, addresses, or apps to decide whether traffic connects directly or through a proxy. Global proxy mode generally sends traffic handled by the client through the selected proxy; it doesn't automatically expand which traffic the client handles. If websites in mainland China stop working, check for incorrect routing first rather than forcing all traffic through a remote route indefinitely.
Connection Verification: Exit IP, DNS, and Target Apps
Check your network with the client disconnected, then connect and compare the exit IP on the IP check page. A change matters only if that page is supposed to use the proxy under your rules. If it's set to connect directly, an unchanged address doesn't prove the connection failed. IP geolocation databases can also be inaccurate, so consider multiple signals.
A DNS leak occurs when domain lookups that you expect to follow a controlled path instead use an unexpected resolver path. It's not simply a matter of a page showing your local provider's name. Browser Secure DNS, the system resolver, client DNS settings, and routing rules can all affect the result. Review them together rather than drawing conclusions from a single label on a test page.
When using a trusted DNS test, check whether the results match your client's DNS policy. If your browser uses its own encrypted DNS, it may bypass some of the client's domain-based handling. Align the settings with the client documentation instead of turning off every security feature. A browser extension also can't tell you how other apps route traffic.
- ✅ The target site opens, and the features you need—such as signing in or playing media—work.
- ✅ Check your routing rules and confirm that requests meant to use the proxy take the expected exit route.
- ✅ Review the client's connection logs and DNS settings to confirm that lookups follow the expected policy.
- ✅ Test again in your usual apps; don't check only your browser and overlook how each app handles proxies.
- ❌ Assuming every app is connected just because the client says “Connected.”
Can't connect? Troubleshoot in order
Check your basic connection first. Disconnect the client and make sure your local network can reach sites that normally work. If the public network requires a web-based sign-in, complete that first. Changing routes usually won't help if the underlying network is down.
Then check your account and configuration. Verify your plan status, remaining data, and whether the subscription updated successfully. A failed subscription fetch is different from a failed route connection: for the former, check the link, permissions, and network used to retrieve the configuration; for the latter, check the route and client logs.
Next, check traffic handling and rules. If your browser works but other apps don't, check whether they follow the system proxy, are excluded, or need TUN mode. If some sites work but a particular platform doesn't, routing rules, DNS, or the platform's own region checks may be involved. Changing your exit route won't change account region, licensing rules, or other requirements.
Finally, compare routes under the same conditions. Keep the network and destination the same and change only the route; if needed, then compare other local networks. Change one thing at a time and note what happens. Low latency doesn't guarantee fast downloads, and a successful connectivity test doesn't mean every request will work.
When asking for help, describe the issue and hide credentials. Use the support ticket page to share your operating system, client version, network type, error message, and affected apps. Redact subscription links, access tokens, and sensitive account details from screenshots and logs.
Everyday use: keep working settings and adjust as needed
Once your setup passes the initial checks, keep the working configuration and update the subscription and client as described in the guide. Check your remaining data before downloading large files, and test the connection after switching networks. If your internet stops working after you quit the client, check whether the system proxy has been restored before resetting your network settings.
GHZVPN's no-logs policy is a privacy measure; it doesn't mean websites and apps can't identify visitors. Sign-in status, browser cookies, and device information may still be used to recognize an account. Keep your system up to date, pay attention to website certificate warnings, and follow local laws and the terms of the platforms you use.
You can import a configuration, connect to a route, explain why an app uses the proxy or connects directly, and check your exit IP and DNS. If something goes wrong later, troubleshoot in order: basic network, account and configuration, traffic handling and rules, then the target app.