Skip to content

A Complete Beginner Guide to VPNs: Get Connected from Scratch

A step-by-step VPN guide covering how VPNs work, choosing a plan, payment, importing subscriptions on each platform, and verifying your connection.

This practical VPN guide walks you through what a connection can do, choosing a data allowance, getting a client, importing a configuration, and checking your exit location and routing. A client showing “Connected” is only one part of the picture: access to a particular site also depends on the route, account region, and app settings.

First, understand VPNs, clients, and subscriptions

A traditional VPN creates a tunnel between your device and a remote server, carrying network traffic according to its configuration. In everyday use, “VPN service” can also refer broadly to international connectivity services that use proxy protocols. These technologies work differently. Whether a proxy client handles a particular app depends on system proxy settings, virtual network adapter mode, and routing rules—not just the product name.

Think of the setup as three parts: the service, the client, and the configuration. The service provides routes and data; the client reads the configuration and connects; the subscription link retrieves or updates the server list. A subscription link is not a regular information page or an installer. Installing a client without importing a valid configuration usually isn’t enough to connect.

Shadowsocks, VMess, Trojan, and VLESS are names of different proxy protocols. Client support varies, and similar names don’t mean configurations are interchangeable. If you’re new to this, follow the compatibility guidance in the dashboard rather than changing ports, transport modes, or encryption settings yourself. This is a general overview; it doesn’t mean VPNGH promises to provide all of these protocols.

Choose a plan based on how often you use it and how much data you need

Start by considering how often you’ll use the service and what you’ll use it for. Text browsing and HD video can consume very different amounts of data; video quality, viewing time, downloads, and background app updates all add up. Don’t choose solely by device count: VPNGH has no device limit, but check dashboard records to see how much data your devices actually use.

Billing type Price and data How usage works Which to choose
Monthly plan ¥9.9/month · 60GB Resets monthly on your activation date For everyday browsing; start by tracking your actual usage
Monthly plan ¥18/month · 250GB Resets monthly on your activation date For regular use; check your dashboard usage to see if it fits
Monthly plan ¥28/month · 500GB Resets monthly on your activation date For video and frequent downloads; keep an eye on total data
Data package ¥158/300GB
¥358/1000GB
¥658/3000GB
Use it until it runs out; never expires For irregular use when you want to manage data by cumulative usage

Monthly plans reset on the day you activate them, not at the start of each calendar month. Upgrade price differences are prorated for the remaining days; check the dashboard for details. A data package never expiring doesn’t mean it includes unlimited data—your balance decreases as you use it. See the plans and data packages page for the full terms.

Create an account, pay, and get the client

VPNGH doesn’t require an email address; you can get started with a username and password. Use a unique password and keep your login details safe. Alipay, WeChat Pay, and USDT are supported. Before paying, check the plan, amount, and payment instructions shown in the dashboard. Afterward, return to the dashboard to confirm the order status—don’t assume the service is active just because the payment page says so.

  1. Start at the user dashboard and save your account details.
  2. Review the plan details and confirm the data rules and billing period, then follow the dashboard steps to pay.
  3. Check your service status in the dashboard, then open the client and configuration page and select your operating system.
  4. Read the current installation instructions, then get the client and a compatible subscription configuration.

VPNGH offers a 30-day no-questions-asked refund. If you have an issue with a payment record, order status, or configuration, contact support through a dashboard ticket and describe what you did. Don’t share your password or full subscription link publicly.

What to check when importing a subscription on each platform

Common import methods include copying a subscription link, scanning a configuration QR code, or using a dashboard button to open the client. The exact labels vary by app; look under “Configuration,” “Subscription,” or “Profiles.” Once imported, you should see a server list. If you only see a web address, you may have copied the dashboard URL instead of the subscription link.

Windows and macOS

Make sure the download matches your operating system and processor. After importing the configuration, enable the system proxy as instructed. If the app you want to use doesn’t follow the system proxy, check whether you need TUN mode. TUN routes traffic through a virtual network interface and may require extra permissions; it’s not the same thing as a traditional VPN protocol. Don’t run multiple clients that take over network traffic at the same time.

iOS and Android

Get a compatible client as directed in the dashboard, and read the system’s network configuration permission prompt the first time you connect. Allowing a VPN configuration lets the client handle traffic; it doesn’t mean every route uses a traditional VPN protocol. If the connection drops when the app is in the background, check its background activity or battery settings and see whether that resolves the issue.

Linux

First check your distribution, architecture, and client compatibility. A command-line app starting successfully doesn’t mean desktop apps are using the proxy: environment variables, the desktop system proxy, and TUN each cover different traffic. Follow the client documentation to configure the apps you want to use, and don’t paste a full configuration containing credentials into public terminal logs.

After the first import, update the subscription once and check the result. Updates usually refresh server lists and rules; they don’t reset your plan’s data allowance. If the server list changes later, update the subscription rather than relying indefinitely on an old configuration you copied manually.

Connect to a route: regions, types, and split tunneling

Choose an exit region based on the service you want to use, then consider the route type. A nearby location can be a useful starting point, but it doesn’t guarantee a shorter path or better performance. VPNGH covers 90+ countries with 240+ routes. Check the dashboard and client for current options; the number of routes alone can’t tell you whether a service will work as expected.

  • Direct: Usually means connecting directly from your local network to an international entry point. The route depends on your local carrier and international network conditions.
  • Relayed: Traffic usually connects to a relay first, then continues to the exit point. Performance depends on the entry point, forwarding path, and current network conditions—not just the route label.
  • IEPL private line: Usually refers to a dedicated segment on a route between regions. It doesn’t mean the entire connection from your device to the destination website uses a private line, nor does it guarantee fixed bandwidth or a dedicated exit.

For everyday use, start with the client’s rule-based mode: local services connect directly, while selected international services use the proxy. “Global proxy” usually means routing all traffic already handled by the client through a proxy exit; it doesn’t guarantee that every app on your device is covered. If one app can’t connect, first check whether it appears in the client’s connection log.

Streaming and AI services may also depend on your account region, subscription eligibility, and the platform’s policies. Avoid switching regions repeatedly in the hope that one will work. Choose a suitable exit and check network and account messages separately to narrow down the issue.

After connecting, verify your exit and DNS

Work through this checklist instead of repeatedly clicking Connect. During testing, avoid changing routes, rules, and browser settings at the same time; otherwise, it’s hard to tell which change made a difference.

  • ✅ Confirm the client says you’re connected and the selected route matches the region you want to use.
  • ✅ Check the exit IP region in the same app you plan to use. IP geolocation databases can disagree, so treat the displayed location as a guide.
  • ✅ Open the website or app you actually need and complete a typical task—not just load the home page.
  • ✅ Check the client’s connection log to confirm the destination domain follows the expected rule and hasn’t been routed directly by mistake.
  • ✅ Check that DNS queries follow the configured route. Pay particular attention to interactions between secure DNS in your browser and the client’s DNS settings.
  • ✅ Disconnect and check again to make sure your system’s network connection recovers and no leftover proxy settings affect later use.

DNS translates domain names into addresses. If a query that should go through the proxy is unexpectedly sent to a local resolver, it may reveal the domain you’re visiting; this is commonly called a DNS leak. However, local DNS for local domains can be intentional in rule-based mode. Seeing a local resolver alone doesn’t prove there’s a leak—consider the queried domain, routing policy, and client documentation.

Troubleshoot common issues by symptom

Subscription import fails or the list is empty

Check that you copied the entire link, didn’t include extra spaces, and used the current link from your dashboard. Then confirm the client supports the configuration format and that the service is active. Don’t submit your subscription link to an unknown conversion service. If it still fails, share the client name, error message, and steps you took; redact credentials from screenshots first.

Connected, but websites won’t load

Disconnect first to confirm your local network works, then check whether the system proxy or TUN is actually enabled. If no websites load, start by checking network routing and DNS. If only one site fails, review its rule, exit region, and any message from the site. Note what happens before switching routes so you don’t mistake a local configuration issue for a route problem.

Websites work, but one app doesn’t

The app may not use the system proxy, or it may have separate network settings. Check its proxy options and the client documentation; enable TUN only if needed and as instructed. Security policies on managed work devices may restrict network configuration, so follow your organization’s requirements before making changes.

Video buffers or the connection drops

Check your remaining data and subscription status, and rule out an unstable local Wi-Fi connection or background downloads. Keep other conditions the same, then try a route in the same region. Low latency doesn’t guarantee smooth sustained transfers, and loading a home page doesn’t prove a long video stream will work.

Build a routine for checking your connection

Once things are working reliably, keep one verified exit for regular use, update your subscription when needed, and check your remaining data periodically. After a system or client update, review network permissions and routing rules again. For help finding key settings, see the quick start guide; for route and region details, visit the servers page.

First Month Free