Using a VPN for the first time? Set up your account and plan, import the subscription into a compatible client, then test access. Payment, subscription import, and network connectivity are separate steps, so check each one individually. This guide follows that sequence to help you troubleshoot the right stage.
VPNJK supports Windows, macOS, iOS, Android, and Linux. Check the dashboard after signing in for supported clients, subscription formats, and setup instructions. Button names may differ by platform; don’t install software from unverified sources just to find a matching button.
Create an Account and Find the Sign-In Page
Open the user dashboard from a button on the site. VPNJK doesn’t require an email address: create an account with a username and password. You’ll use the username to sign in, so choose a unique password rather than reusing one from another site. Save your login details, then make sure you can access the dashboard.
The marketing site explains the service; the user dashboard is where you manage orders, plans, subscriptions, and support tickets. Seeing a plan information page doesn’t mean you’re signed in. To continue, open the dashboard sign-in page, confirm you’re using the right account, and then manage your order.
At this stage, you should be able to sign in and access the dashboard. If your username or password is rejected, check your keyboard layout, capitalization, and any spaces added when copying. Don’t share your password or pay from another account and then look for the plan in your original account.
Choose a Plan and Check Its Payment Status
Decide whether a monthly plan or a data package suits you, then place the order in the dashboard. If you use the service regularly and need a consistent monthly allowance, compare monthly plans. If you use it intermittently and don’t want a monthly data reset, consider a package that lasts until its data runs out. Data allowance is not a speed guarantee, and coverage does not guarantee access to any particular website.
| Billing | Price and Data | Data Terms |
|---|---|---|
| Monthly plan | ¥9.9/month for 60GB; ¥18/month for 250GB; ¥28/month for 500GB | Resets monthly on the activation date |
| Data package | ¥158/300GB;¥358/1000GB;¥658/3000GB | Never expires; use until depleted |
VPNJK accepts Alipay, WeChat Pay, and USDT. Before paying, check the selected plan and amount due. After payment, return to the dashboard and check your order and plan status. A successful payment notification doesn’t mean the dashboard has refreshed—reload its status before considering another payment.
If the payment went through but the plan status doesn’t match, keep your order details and payment receipt, then check with support through a dashboard ticket. Include the order reference and a description of the issue; you can redact unrelated personal details from the receipt. Don’t guess at the cause or promise when the payment will be credited.
If you upgrade a monthly plan mid-cycle, the price difference is converted into remaining days. Check the dashboard for the exact process. VPNJK offers a 14-day no-questions-asked refund. Review the support information and submit a ticket to request one; deleting the client doesn’t cancel an order or submit a refund request.
Get a Client and Copy Your Subscription Link
Once you’re signed in and have an active plan, visit the client download page to get the installer and subscription for your operating system. Direct public download links aren’t provided. If the page isn’t available, check your account and plan status first instead of downloading similarly named software from search results.
A subscription link usually points to an updateable configuration that the client uses to retrieve routes and related settings. It’s not a regular webpage address or a share link for a single node. Use the dashboard’s copy function to avoid missing the end of the link. Don’t add spaces, punctuation, or line breaks.
The protocol and client must be compatible. Shadowsocks, VMess, Trojan, VLESS, Hysteria2, and TUIC are different protocols or protocol families, and client support varies. Their names are included here to explain compatibility—not to suggest VPNJK currently offers them all. Check the actual configuration in your dashboard and the client’s documentation; don’t infer support from the software name alone.
Import Your Subscription and Enable the Configuration
After installing a client, check whether the dashboard has an “Import to client” option. If not, find the subscription or configuration settings using the client’s instructions, add the subscription link, and update it. Don’t paste a subscription URL into a field that asks for a server address, port, or individual node details.
- Choose a client and subscription format listed in the dashboard instructions, then open the client’s configuration or subscription manager.
- Paste the complete link, save it, and update the subscription. Wait for the client to show that it fetched the configuration; seeing text in the input field isn’t enough.
- Check that the route list appears, then set the newly imported configuration as the active one.
- Choose a route and enable the connection and any required traffic-routing mode as described by the client.
You should be able to update the configuration, see routes in the list, and confirm that the active configuration is the subscription you just imported. An empty list may mean the subscription request didn’t finish, the format isn’t supported, or your account lacks the required access. If routes appear but access hasn’t changed, check that the configuration is enabled and traffic is being routed through the client instead of importing the same subscription repeatedly.
Updating a subscription fetches the configuration again; it doesn’t buy another plan or switch accounts. Update the existing subscription when needed. Unless the dashboard says the link has expired or needs to be reset, there’s no need to recreate it while troubleshooting—other devices may still have the old link saved.
Platform Differences and How to Choose a Routing Mode
Windows and macOS clients commonly offer system proxy and TUN modes. A system proxy affects apps that follow the system proxy settings; it doesn’t automatically route traffic from every program. TUN uses a virtual network interface to route matching traffic and may require additional permissions. Check the client’s documentation, and don’t enable network routing in multiple clients at the same time.
iOS and Android clients may ask to add a VPN configuration or establish a system VPN connection. Confirm the app’s source before granting permission, then follow its instructions. A VPN indicator in the system only means the tunnel or routing mechanism is enabled; it doesn’t confirm access to a particular website or identify the route currently in use.
Linux desktops, network managers, and client types vary. Some tasks use a graphical interface; others require a configuration file or command line. Don’t follow menu paths written for another operating system or change system routes without understanding the effect. Check the setup guide for your platform first.
Routing rules determine whether a request goes direct or through a proxy. Rule mode typically matches domains, addresses, or other conditions; it doesn’t route every request through the selected route. Global proxy mode is also limited by the client’s actual traffic coverage. For your first setup, keep the supplied rules until connectivity is verified. Then make changes as needed; changing DNS, routes, and rules all at once makes troubleshooting harder.
Verify Connectivity—Don’t Just Trust “Connected”
After connecting, check that websites you could already access still work, then open the site you want to use. Next, review the client’s connection details: did the request match a proxy rule, and is it using the expected exit? If only one app isn’t routed through the proxy, check that app’s network settings and the client’s traffic coverage before assuming the route is faulty.
- ✅ The dashboard shows an active plan, the client updates the subscription, and routes appear in the list.
- ✅ The active configuration is enabled, the selected route is clear, and required system permissions are confirmed.
- ✅ Test regular sites and your target site separately so you can tell a general connection problem from a single-site failure.
- ✅ Check rule matches and the exit route in the connection details instead of relying on a status icon alone.
- ❌ Don’t assume a subscription has expired just because of an account restriction, regional policy, or verification challenge on a website.
DNS translates domain names into addresses. A DNS leak generally means that DNS requests that should follow an expected route are taking another path; this may differ from the route your browser uses to reach websites. Check the client’s DNS settings, connection logs, and results from a trusted test. The region shown for a DNS resolver may reflect caching or service deployment, so a single region label isn’t enough to prove a leak.
IEPL, relayed, and direct routes describe how traffic is transported, not the client protocol. In general, a direct route connects your local network to an overseas server; a relayed route passes through a forwarding node first; IEPL involves an international Ethernet private line. An IEPL label alone doesn’t guarantee that a platform will allow access. Actual access can also depend on the exit route, routing rules, and platform policies. Check the routes page for currently available options.
Troubleshoot Common Issues Step by Step
Subscription Won’t Import or Shows a Format Error
First, check that the link is complete and that the client field expects a subscription URL rather than a single-node link. Then confirm that the client supports the format provided by the dashboard. If the format is correct but the download fails, check whether your local network can reach the dashboard and subscription service. Changing routes in the client may not help if the configuration hasn’t been fetched yet.
Connected, but Websites Won’t Load
First, check whether all websites fail or only the site you’re trying to reach. If all sites fail, check the system proxy, network permissions, DNS, and conflicts with other networking software. If only one site fails, check whether its requests match the right rule and consider the site’s own status and account prompts. Change one setting at a time and note what happens before and after; a temporary fix doesn’t prove a particular setting was the cause.
VPN Won’t Work on Another Device
VPNJK doesn’t limit the number of devices, but each one needs a compatible client, an imported subscription, and the required permissions. Device count and data allowance are separate: no device limit doesn’t mean unlimited data. Monthly plan data resets on the activation date; a data package lasts until it runs out. Check the remaining allowance in the dashboard rather than using one app’s local statistics to estimate your plan usage.
What to Include in a Support Ticket
Include your operating system, client name, the step where the issue occurred, any error text, and the difference between access to regular sites and your target site. For payment issues, include the order details. For connection issues, include the selected route and steps you’ve tried. Redact your subscription link, account password, and unrelated details from screenshots; there’s no need to share your full configuration.
To confirm your first-time setup is complete, check the entire process. You should be able to sign in, have an active plan, update the subscription, enable the configuration, route the target request correctly, and access the site. Troubleshooting from the point of failure is more likely to reveal the cause than paying again, reinstalling, or changing several settings at once.