Understand the service, client, and route before you start

What confuses beginners most is not a particular button, but several similarly named components with different roles. A VPN or proxy subscription service provides the account, data allowance, and available routes; the client reads the configuration and establishes the connection on your device; the route determines the entry point, exit point, and transmission path for your traffic. After purchasing or receiving access, you usually still need to import the subscription into a compatible client—the setup cannot be completed only in a web page.

vpnLi does not require an email address for registration; a username and password are enough to access the dashboard. Store your username, password, and subscription link separately in a trusted password manager. A subscription link is a credential for retrieving route configurations, so do not publish it or paste it into an untrusted website for format conversion. If the link is exposed, regenerate or update the credential in the dashboard rather than simply deleting the local client.

Beginner's checklist

Confirm your device platform, install a compatible client, sign in to the dashboard to obtain the subscription, then import it and choose a route. vpnLi supports Windows, macOS, iOS, Android, and Linux; find the specific client entry points in the user dashboard.

What happens after the connection is established

Once enabled, the client takes over network requests from the system or selected apps, depending on its operating mode. Requests travel in encrypted form to the selected node, which then accesses the target service. The target website typically sees the network address of the route's exit rather than that of the original access network. However, whether every app uses the route depends on system permissions, client mode, and routing rules. A “Connected” status does not mean every program follows the same path.

For scenarios that require access to specific international websites, rule-based routing is usually more suitable than global forwarding. Matching requests use the route while other requests stay on the local connection. Global mode is useful for short diagnostic tests, but it may consume unnecessary route data and affect access to local services. Beginners can start with the client's built-in rule mode and switch briefly to global mode for comparison when the cause is unclear.

How to import a subscription link into a client

A subscription link is not an ordinary web bookmark. It usually returns a set of encoded or structured node configurations. A compatible client reads the server address, port, protocol parameters, and display name, then turns them into a selectable route list. Keep the original link after importing it: when routes change on the service side, use “Update subscription” to retrieve the latest configuration.

  1. Copy the subscription from the dashboard. Make sure the entire link is copied, including its beginning, parameters, and final characters.
  2. Open subscription management in the client. Depending on the platform, it may be called subscriptions, configuration sources, remote configuration, or configuration files.
  3. Paste and update. After the client reads it successfully, region and route names should appear. If the list is empty, first check that the link is complete.
  4. Choose an operating mode. Use rule-based routing for everyday use, and switch to global mode only when you need to verify the path.
  5. Select a route and connect. On the first connection, the system may ask for network configuration permission. Confirm that the request comes from the client you just installed.

Why clients look different across platforms

Windows and macOS clients usually offer system proxy, virtual network adapter, and rule-management features, but their permission prompts and background behavior differ. iOS and Android establish connections through system-provided network extension interfaces and can maintain system-level forwarding after you switch apps. Linux usage is more varied: you may use a graphical client, a configuration file, or a command-line service.

The same subscription may not expose exactly the same features in every client. Some clients support routing by domain, network address, or application, while others offer only rule and global modes. Desktop platforms tend to provide more detailed connection logs, whereas mobile platforms restrict background behavior. When features differ, follow the protocols and operating modes the client actually supports instead of copying menu paths from another platform.

Subscription updates are not speed tests

Updating a subscription rereads the configuration from the service; route testing checks connectivity or response times for existing nodes. If an update fails, fix the subscription retrieval issue first instead of repeatedly testing old routes.

How to understand plan data and multiple devices

Plan data usually includes traffic sent through the service route, including web pages, images, video, file downloads, and background app requests. Some implementations count uploads and downloads together, so the size of a downloaded file on your device may not equal the amount deducted. Video quality, system updates, cloud synchronization, and game downloads can consume data continuously. When there are no obvious requests, usage usually comes from background app communication or system services.

vpnLi supports unlimited simultaneous devices. This means one account can be configured on multiple personal devices, while traffic generated by every device still counts toward the relevant plan. Multiple devices do not automatically consume large amounts of data; usage depends on what each device does. If a desktop is syncing files, a TV is streaming video, and other devices are updating apps, the total adds up.

What to consider with data packages and recurring plans

When choosing a plan, first decide whether you need steady long-term access or occasional concentrated use. Recurring plans suit users with ongoing needs throughout each billing period, so pay attention to how the allowance refreshes. Data packages suit less predictable usage. vpnLi data packages never expire, so unused data does not expire simply because it has not been used for a long time. Still, check the actual balance in the dashboard to avoid running out during an important task.

Practical ways to reduce unnecessary data usage

  • Use rule-based routing so local services and apps that do not need an international route stay directly connected.
  • Check whether cloud drives, photo backups, system updates, and gaming platforms are downloading in the background.
  • When watching video, choose a suitable quality level for your screen and network conditions instead of always using the highest setting.
  • Before transferring a large file, check the route and remaining data to avoid downloading it again after a failed transfer.
  • Disconnect when you are not using the service, but do not repeatedly toggle the connection just to save data; the connection state itself is not the main source of usage.

How to choose routes, protocols, and connection methods

The region in a route name usually indicates the exit location, but the transmission path may be direct, relayed, or an IEPL dedicated route. With a direct route, the device connects straight to an international node; the path is simple, but performance is more affected by local carriers and cross-border link conditions. A relay route connects to a nearby entry point first, then forwards traffic through an intermediate network to the exit, with the aim of improving inter-network and international routing. An IEPL route uses a relatively independent international transmission link and organizes routing differently from a regular public-internet connection. Even so, the experience still depends on local access, the target service, and current network conditions.

When choosing a route, do not focus only on the region name or a single speed-test result. For content intended for Japan, try a Japan exit first; for services in another region, prioritize an exit that matches the target region. If the goal is simply a stable international connection rather than region-specific content, start with a geographically closer route that performs reliably in practice. Client speed tests cover only part of the testing method and cannot fully represent sustained video delivery, web response times, or evening network changes.

Type Key characteristics When to consider it Common factors affecting performance
Direct The device connects directly to the exit node Simple paths and favorable network conditions Cross-border public-internet routing and the local carrier
Relay Connects to an entry point first, then forwards traffic to the exit When inter-network routing is poor or direct connections fluctuate Entry quality, relay path, and exit load
IEPL dedicated route Uses a relatively independent international transmission link Sustained connections where international path stability matters Local access, route scheduling, and the target service

Shadowsocks, VMess, Trojan, and VLESS

Shadowsocks is a lightweight encrypted proxy protocol whose core settings usually include the server, port, password, and encryption method. VMess is an earlier protocol used in the V2Ray ecosystem; the client and server must match on identity and transport parameters. VLESS assigns authentication and data-encryption responsibilities differently and is typically used with TLS or another secure transport configuration. Trojan's traffic profile is based on a TLS connection, so its configuration must correctly handle the domain, certificate, and server name.

You cannot judge the actual speed of these protocols by name alone. The transport layer, server configuration, network path, congestion, and client implementation all affect the result. Beginners should not casually change TLS, SNI, transport-path, or fingerprint parameters delivered by the subscription: a mismatch in any one of them can cause the handshake to fail.

Features of Hysteria2 and TUIC

Hysteria2 and TUIC are both built around QUIC and UDP transport capabilities, with one goal being better performance on networks affected by packet loss or fluctuation. Whether they suit your current environment depends on local UDP support. Some public networks restrict UDP, in which case these routes may fail to connect or behave inconsistently. Switching to a compatible route based on TCP and TLS often makes the source of the problem easier to identify.

A practical approach is to start with the default route supplied by the subscription and switch only when the symptoms suggest it. If the connection works but pages are slow, compare different exits and transport paths. If the handshake fails completely, try another protocol type. If only a particular network is affected, that network may be restricting the port or UDP.

What to check when connected but unable to access sites

Troubleshoot connection issues layer by layer instead of changing many settings in succession. Confirm that the local network works, then verify that the subscription can update, check whether the selected node can establish a connection, and only then investigate DNS, routing rules, and target-service restrictions. Change one condition at a time so you can identify what made a difference.

  1. Disconnect the route and test the local network. If ordinary web pages also fail to open, restore the underlying network connection first.
  2. Update the subscription. Confirm that the client can read the latest configuration and check for a clear error message.
  3. Switch to another route in the same region. This helps determine whether the issue affects one node or whether the current network cannot establish connections generally.
  4. Change the protocol type. If a UDP-based route fails, test a compatible TCP and TLS path.
  5. Temporarily switch to global mode. If global mode works but rule mode does not, focus on the routing rules.
  6. Check the system time and permissions. TLS verification requires the correct time, and the client needs the necessary network configuration permissions.
  7. Review the client logs. Look for messages such as resolution failures, connection timeouts, handshake failures, and permission denials.

DNS leaks and resolution issues

DNS converts domain names into network addresses. If app traffic uses the route but DNS requests are still handled by the local network, a DNS leak may occur, or the target service may receive an inconsistent result because the DNS location does not match the exit region. Clients can usually route DNS requests through the service according to their rules, but operating systems and browsers may also enable their own encrypted DNS settings, so check the actual path.

During troubleshooting, compare the exit address and DNS resolution source before and after connecting, and test whether the target domain resolves to a reachable result. If only the domain fails while a direct network connection works, the issue is more likely in the resolution layer. Do not change system DNS, browser DNS, client DNS, and routing rules at the same time, or it will be difficult to identify which setting caused the change.

Why routing rules stop working

Rules may match domains, domain suffixes, network addresses, or applications. Modern websites often distribute pages, images, sign-in services, and media across different domains, so routing only the main domain may not be enough. Some apps connect directly to network addresses and bypass domain-based matching. If a page opens but images, sign-in, or video fails, temporarily test global mode. If global mode restores access, return to the rules and add the relevant domains or rule sets.

Browser proxy extensions can also conflict with a system-level client. When both are enabled, requests may pass through a proxy twice or use different exits. Beginners should keep one primary connection entry point at first, confirm that the system-level client works, and then add independent browser rules if needed.

What information to provide to support

Include the device platform, client name, selected route type, current network environment, error message, and steps already tried. You can capture the log section corresponding to the time of the issue, but hide the subscription link, password, and other account credentials before submitting it.

Common VPN questions for beginners

Do I need an email address to use vpnLi?

No. You only need a username and password to create an account. Store your login credentials securely so you can continue accessing the dashboard.

Can I use the same subscription on multiple devices?

Yes. vpnLi supports unlimited simultaneous devices, and Windows, macOS, iOS, Android, and Linux devices can import the subscription according to their platform. Traffic from all devices counts toward the relevant plan.

Why are there no routes after importing the subscription?

First check that the link is complete, then confirm that the client supports the protocols included in the subscription. If the subscription update returns a network error, try again from another network. If the client says the format is unsupported, switch to a compatible client recommended in the dashboard.

Will staying connected automatically use up my data?

Maintaining a connection generates a small amount of keep-alive traffic, but most usage comes from web pages, video, downloads, synchronization, and background app requests. Rule-based routing and disabling unnecessary background tasks can reduce data that does not need to use the route.

Why did the website region not change after switching routes?

The browser cache, account region settings, DNS path, or routing rules may still be using the previous result. Close the relevant pages, reconnect, confirm the exit location, and clear the target site's cache before testing again. Some services determine region using both account details and network location, so changing the exit alone may not change the account-side setting.

Do data packages expire if unused for a long time?

vpnLi data packages never expire and can be used as needed. Check the user dashboard for the remaining data and current plan status.

Is the nearest route always the fastest?

Not necessarily. Geographic distance is only a reference; performance is also affected by the local carrier, inter-network routing, relay paths, protocol, and target service. Start with a nearby route that matches your region needs, then compare using real-world access results.

Where can I find the refund terms?

vpnLi offers a 14-day refundable option. Before submitting a request, review the applicable details on the plan page and in the Terms of Service, and keep the relevant order information.

Start with a compatible client and a suitable route

vpnLi covers 90+ countries and 200+ routes, supports unlimited simultaneous devices, and does not require an email address to create an account.