VPN beginners: the 10 most common questions answered
Can you use multiple devices at once? How is data usage calculated? Will video be throttled? Should the connection stay on? How is remaining data handled after a plan change? This guide answers the 10 questions beginners ask most before and after getting started.
When beginners first try a VPN subscription service, the hardest part is often not clicking Connect, but understanding how devices, data, routes, protocols, and split tunneling work together. A client showing “Connected” does not mean every app uses the same route, and slower video does not necessarily mean the service is throttling you. The 10 common questions below follow the order of real-world use and include checks you can perform yourself.
How to understand activation and devices
1. Can I use the service on multiple devices at the same time?
Whether simultaneous use is allowed depends first on the device limits in the service terms, not on how many times the client can be installed. Installation count, logged-in device count, and simultaneous connections are separate concepts. Some services limit concurrent connections, while others calculate usage by account, subscription, or data allowance.
34VPN plans support unlimited devices. In practice, all devices share the data allowance included with the relevant plan. You can install compatible clients on a home computer, tablet, and portable devices separately, but keep the subscription link private as an account credential rather than posting it in public groups or documents.
- ✅ Give each device a clear node name so it is easier to identify which one is using data during troubleshooting.
- ✅ Import the subscription on trusted devices and update the node list from the client regularly.
- ✅ Remove subscription details from devices you no longer use, rather than merely disconnecting the current session.
- ❌ Do not share the subscription link publicly; anyone who obtains it can usually read the node configurations it contains.
2. What is the difference between registering and importing a subscription?
Registration creates your service account, while importing a subscription gives the client the node configurations available to that account. They are separate steps. 34VPN does not require an email address; you can register with a username and password. After choosing a plan, the user panel provides the client entry point and the relevant subscription details.
A subscription link is usually not a regular webpage. Pasting it into a browser address bar may show encoded text, configuration data, or a download prompt; that does not mean the link is invalid. Instead, open a compatible client and look for “Import Subscription,” “Add from URL,” or a similarly named option, paste the link, and run an update.
- Confirm in the user panel that the subscription is still valid.
- Open the client’s subscription manager, not the editor for an individual node.
- Paste the complete link, taking care not to include leading or trailing spaces.
- Run the update and wait for the node list to appear.
- Select a node, then enable the system proxy or VPN mode.
How to assess data usage and speed
3. How is data usage calculated?
Uploads and downloads generated during cross-border access are generally included in usage totals. When you open a webpage, downloads include the page, images, scripts, and media; uploads include requests, file transfers, cloud sync, and your local video feed during a call. Even simply watching content sends a small amount of request data back to the server.
System updates, photo backups, cloud-drive sync, app-store downloads, and autoplay video often use more data than reading text. The number shown in the client’s status bar is useful for monitoring the current device, but the final balance should come from the service panel, which combines usage across devices on the same account.
| Usage pattern | Main source of usage | Often overlooked by beginners |
|---|---|---|
| Web and image-heavy browsing | Mostly downloads | Images, fonts, ad assets, and background refreshes on pages |
| Online video | Continuous downloads | Automatic quality increases, preloading, and replayed content |
| Video calls | Uploads and downloads together | Camera feed, screen sharing, and other participants’ video |
| Cloud-drive sync | Varies by sync direction | Automatic background backups may continue while you are not actively using the device |
| Software and system updates | Mostly downloads | A global proxy may route update files through international routes as well |
Data on monthly subscriptions is managed by the applicable billing period, while data packs suit intermittent use. 34VPN data packs never expire, so choose based on how consistently you use the service rather than on a single session’s usage. Frequent video viewing or work usually calls for attention to the total allowance during the period; occasional travel or temporary research makes it more important that unused data remains available.
4. If video gets slower, does that mean it is being throttled?
Buffering alone is not enough to prove throttling. Video platforms automatically adjust quality based on route fluctuations, buffer status, and device performance. Node congestion, local Wi-Fi interference, excessive distance to the destination, or a protocol that does not suit the current network can all look like “fast at first, then slower.”
A more reliable check is to use the same device and network while changing nearby-region nodes, switching protocols, and temporarily pausing other downloads in sequence. If ordinary webpages work normally but one platform remains problematic, also consider the platform’s regional detection, cache, or account settings instead of immediately concluding that the entire route is restricted.
- ✅ Prefer routes that are geographically closer and suited to the task.
- ✅ Pause cloud sync, system updates, and large file transfers on other devices.
- ✅ Update the subscription and select a node again so you do not continue using an outdated configuration.
- ✅ Compare connection performance across protocols instead of repeatedly clicking the same node.
- ❌ Do not treat a single buffering incident on one platform as proof of server-side throttling.
5. After changing plans, how is remaining data handled?
There is no industry-wide formula for converting data when switching plans. Confirm separately when the old plan ends, when the new plan takes effect, whether the old balance is retained, and whether monthly subscriptions and data packs use separate balances. Do not simply convert the total shown in the panel according to the price ratio.
Before making a change, review the plan details and balance changes in the user panel. If usable data remains, do not assume it will automatically be combined after switching, and do not calculate it from the client’s local statistics. The client knows how much data has been transferred, but not how the server handles renewals, upgrades, or different billing models.
How to choose connections and protocols
6. Do I need to keep the connection on all the time?
Whether to keep it on depends on your use case and split-tunneling settings. If you only need acceleration for international websites, cross-border work tools, or specific content, connect as needed. With reliable rules in place, you can also leave the client running while keeping mainland-China traffic on a direct connection instead of sending it through an international node.
Always-on does not mean the connection will never change. Switching from a home network to another network, waking from sleep, a change in network address, or system power-saving policies can briefly interrupt the tunnel. Clients with automatic reconnection can establish a new session, but active downloads, calls, or sign-ins may still be affected.
When you are not sure that the split-tunneling rules are correct, turning the connection on only when needed makes issues easier to observe. Once the rules are stable, consider enabling launch at startup, automatic connection, or network-specific startup. Public and home networks can use different strategies; there is no need to force identical settings.
7. What is the difference between Shadowsocks, VMess, Trojan, VLESS, Hysteria2, and TUIC?
These names refer to different proxy protocols or transport approaches. They are not geographic route types and do not directly indicate node quality. A protocol determines how the client and server encapsulate, authenticate, and transmit data; IEPL, relay, and direct connections describe the network path data takes. Nodes using the same protocol can perform very differently because of their routes and data centers.
| Protocol | Key characteristics | What to check when choosing |
|---|---|---|
| Shadowsocks | A lightweight proxy approach with broad client compatibility | The encryption method must match the server configuration |
| VMess | Common in the V2Ray ecosystem, with authentication and multiple transport combinations | The address, transport layer, TLS, and path parameters must match completely |
| Trojan | Typically uses TLS transport and requires appropriate certificate and domain configuration | Do not change the system time, certificate validation, or server name arbitrarily |
| VLESS | A relatively lightweight authentication structure, often used with TLS and other secure transports | The client core must support the transport method used by the server |
| Hysteria2 | Built on QUIC and UDP for high-latency or lossy network conditions | If the current network restricts UDP, the connection may fail or become unstable |
| TUIC | Also uses QUIC and UDP, with an emphasis on concurrent transfers and connection recovery | Requires a compatible client and is affected by local UDP quality |
Beginners do not need to decide “which is fastest” from the protocol name alone. Start with the default configuration provided by the subscription, then compare supported protocols within the same geographic route. If a UDP-based option cannot connect on the current network, switch to an available TCP- or TLS-based configuration. Do not change the port, transport layer, security options, or server name without understanding what each parameter does.
8. What is the difference between IEPL dedicated routes, relays, and direct connections?
A direct connection reaches an overseas server through the local network, keeping the path simple but making quality more dependent on the carrier’s international gateway and cross-border routing. A relay connects to a nearby entry point first and then uses the relay network to reach the target region. This can improve entry-point quality, but the relay itself may become a bottleneck.
IEPL is commonly used to describe a cross-border dedicated-route setup. It refers to how the cross-border segment is organized, not to a specific client protocol, and the name alone cannot predict performance in every time period or region. Consider the entry region, target region, local carrier, and intended use together.
Route type answers “where the data travels,” while protocol answers “how the data is encapsulated and transmitted.” Confusing the two is one of the most common mistakes beginners make when choosing a route.
Essential checks for privacy and split tunneling
9. What is a DNS leak, and how do I check for one?
DNS converts domain names into network addresses. After connecting to a proxy, a DNS leak can occur if domain lookups are still handled directly by the local network instead of following the expected path. It may not stop webpages from loading, but it can expose the range of domains being queried or produce inconsistent regional detection.
When checking, first confirm whether the client has enabled remote DNS, encrypted DNS, or DNS forwarding through the proxy. The labels vary by client, but the goal is the same: domain resolution for proxied traffic should follow the split-tunneling policy. Changing the system DNS alone does not guarantee that every lookup enters the proxy tunnel.
- Before connecting to a node, record the DNS source used by the current network.
- After connecting, perform a fresh domain lookup instead of checking only an old cached result.
- Check the client logs to see whether DNS requests use a direct connection or the proxy.
- If the result is unexpected, clear the system and browser DNS caches first.
- Reconnect and check again; do not rely only on the client interface showing “Connected.”
Browsers may also enable their own secure DNS, bypassing the system or client behavior you expect. Check both the browser settings and client rules during troubleshooting. If an app specifies its own resolver, the client must be able to take over or redirect DNS for the lookup path to match the proxy policy.
10. How do global proxy, rule-based split tunneling, and platform-specific clients differ?
A global proxy attempts to send all supported traffic through the current node. It is straightforward, but system updates, mainland-China websites, and local-network access may also be routed internationally. Rule-based split tunneling chooses direct or proxied access based on domains, network addresses, apps, or rule sets. It works better for everyday always-on use, but rules need updating and may miss a match.
Windows and macOS clients can typically switch between system-proxy and virtual-network-interface modes. System proxy mode mainly affects apps that follow system proxy settings; virtual-network-interface mode can take over more traffic, but is more likely to conflict with security software, virtual machines, or other networking tools.
Android clients generally use the system VPN interface to handle traffic and may offer per-app routing. On iOS and iPadOS, network extensions are managed by the operating system, so background behavior, on-demand connections, and power-saving policies differ from desktop platforms. Client interfaces vary, but all require checks for subscription updates, proxy mode, DNS, routing rules, and connection logs.
| Mode or platform | Best suited for | Common checks |
|---|---|---|
| Global proxy | Temporarily checking whether rules are missing a match | Whether mainland-China traffic, update tasks, and local-network access are being proxied |
| Rule-based split tunneling | Using everyday browsing and cross-border tools together | Whether the rule set is current and which rule actually matches the target domain |
| System proxy | Primarily using browsers and apps that follow system settings | Apps that ignore system proxy settings may remain on a direct connection |
| Virtual network interface mode | When more app traffic needs to be handled | Routing conflicts, DNS takeover, and other networking tools |
| Mobile platforms | Switching use according to the network environment | Background restrictions, per-app routing, and reconnection after a network change |
If one app never works through the proxy, switch to global mode for comparison. If it works globally, the issue is probably in the rules; if it still fails globally, check the protocol, node, DNS, and the app’s own network settings. After troubleshooting, return to a mode suited to everyday use rather than routing unrelated traffic unnecessarily.
What order should beginners follow for troubleshooting?
Most connection issues can be isolated by following a consistent order. Confirm the account and subscription first, then distinguish route, protocol, and local-rule issues. Do not change the node, protocol, DNS, and proxy mode all at once; otherwise, even if the connection recovers, you will not know the real cause.
- ✅ Confirm that the plan and data status in the user panel are normal.
- ✅ Manually update the subscription in the client to rule out an expired cache.
- ✅ Change to another node in the same region first, then try a nearby region.
- ✅ Keep the node unchanged and switch only among compatible protocols provided by the subscription.
- ✅ Compare rule-based split tunneling with global mode to identify missing matches.
- ✅ Check DNS settings, system time, network permissions, and client logs.
- ✅ Test again on another trusted network to distinguish local network restrictions.
- ❌ Do not download modified clients from unknown sources or import unfamiliar configurations.
If the issue affects only one platform, check that platform’s permissions, power-saving settings, and traffic-handling method first. If every device fails on the same network but works again after switching networks, focus on local routing, UDP availability, and DNS. If the service fails across different networks and devices, recheck the subscription status and node configuration.
When submitting a support request, include the device platform, client name, selected node region, protocol, time window when the issue occurred, and troubleshooting steps already completed. Logs can help identify handshake, DNS, or routing issues, but redact subscription links, passwords, and other account credentials before sending them.