SETUP / SUBSCRIPTION / ROUTING
VPN Subscription Setup Guide
Get a working subscription, import it into a client, then check that traffic is routed according to the rules.
This guide follows the order of the actual setup process. If this is your first time, start with account creation. If you've already paid, skip straight to getting your subscription. The steps here cover only what you need to connect; server types, plan comparisons, and troubleshooting are covered in the buying guide and Help Center.
Create an Account and Save Your Login Details
Open the account creation page in the D6VPN user dashboard and enter a username and password as prompted. No email address is required; create your account with a username and password. Choose a username that's easy to recognize and remember. Use a password that's different from the ones you use on other sites. Check your entries before submitting to avoid saving accidental spaces or incorrect characters.
When you're done, confirm that the page shows your account overview or other signed-in account details. If you're still on the original page, read any hints near the fields and correct the relevant entries instead of repeatedly submitting the form. If your browser asks to save your password, use a password manager you trust. On a shared device, check where your account details will be stored.
Creating an account doesn't activate a subscription. Next, go to the Plans section and choose a billing option. Before you continue, make sure you can sign in with the username and password you just created, and save your login details somewhere only you can access. You'll use this account to check orders, get your subscription, and submit support tickets.
Choose a Plan and Check the Billing Options
After signing in, open the Plans section in the user dashboard. First decide whether you'll use the service regularly or only occasionally, then compare the data allowances. Monthly plans are ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. Data resets monthly on the day you activate your plan; it does not reset at the start of each calendar month.
If you prefer to pay for data as you use it, consider a data package: ¥158 for 300GB, ¥358 for 1000GB, or ¥658 for 3000GB. Data packages don't expire and remain available until used. Don't choose based on price alone; consider how often you use the service, your video-watching habits, and any data you already have. If you upgrade a monthly plan mid-cycle, the price difference is converted into remaining days. Check the amount shown in the dashboard before proceeding.
After choosing a plan, check the plan name, amount, and billing option in your order, then pay as prompted in the dashboard. D6VPN accepts Alipay, WeChat Pay, and USDT. Once payment is complete, return to the user dashboard to check the order result and subscription status. A payment confirmation and an active account status are separate checks. If your account status hasn't updated, refresh the order details and keep your payment record. Don't place the same order again right away.
This service offers a 14-day no-questions-asked refund. See the Refund Policy for how to request one. To compare monthly plans and data packages, read the Plans and Billing Guide. If you've already made your choice, continue to the dashboard to select your plan.
Get Your Subscription from the Account Overview
Once the dashboard shows that your subscription is active, open the Account Overview and look for an option related to subscriptions, importing, or connection settings. The subscription link lets your client retrieve the servers and routing rules associated with your account. It's not a regular website or an installer; the client needs to read the link to create connection profiles you can select.
If the dashboard offers an import option for your client, use it if possible. Your browser may ask whether to open an app. Check the app name before allowing it. If the client isn't installed yet, dismiss the prompt, install the client, then return to the overview and try again. If no app prompt appears, you can copy the link manually; there's no need to keep clicking.
To import manually, click to copy the subscription link, then switch to your client. After pasting it, check that the full link is intact, with no extra spaces, line breaks, or explanatory text at either end. Don't use the plan page or account overview URL as the subscription link. Avoid sending it through chat, too; copying directly between the dashboard and client on the same device helps preserve the full link.
After copying the link, keep the dashboard open in case you need to check the download instructions next. If the client says the subscription is invalid, return to the overview and check your current account status, then copy the link again. Don't try to fix it by editing fields in the URL.
Import a Client for Your Platform
Start in the Downloads section of the user dashboard, select your device platform, and follow the instructions. You can get clients for Windows, macOS, Android, and Linux after signing in; you don't need a paid plan. You do need an active subscription to connect. The iOS client download option is available to accounts with a paid, unexpired plan. This guide doesn't provide installers or direct subscription links.
This guide uses network clients that support subscription configurations and rule-based routing. Before importing, quit any other similar apps that are managing your network to avoid multiple clients changing your system connection at once. Once the client is installed, follow the instructions for your platform below. You don't need to find a menu with exactly the same label as the one described here.
Windows: Import a Link in Configuration Settings
Get the Windows client from the dashboard and install it as prompted, then launch it. Open the subscription or configuration settings and look for an option such as Add Configuration or Import from Link. Paste the subscription link you copied into the URL field. You can name the configuration something easy to recognize, but don't enter its name in the URL field. Save it, then update or download the configuration and wait for the server list to appear.
Once the servers appear, set this configuration as the one to use, then look for the system proxy or connection switch. If a permissions prompt appears the first time, check that it came from the client you just installed. Importing saves the configuration; it usually doesn't mean your system is already connected through it. You'll confirm whether the connection is active in the verification steps below. If the configuration download fails, keep the error message and first check your subscription status and pasted link.
macOS: Save the Subscription, Then Allow the Connection
Get the macOS client through the dashboard, install it using the instructions in the Downloads section, and open it. The subscription option may be in the main window, settings, or menu bar. Find the configuration management feature, choose an option such as Add from URL or Add from Link, paste the full subscription URL, and save it. Update the configuration, then select the imported profile once it appears in the list.
When you start the connection, macOS may ask you to confirm proxy settings or allow a network extension, depending on how the client connects. Read the app name and the requested permission before deciding. Don't assume the connection is active just because you see a menu bar icon; check the client status and test access as well. If macOS blocks the app from opening, review the installation instructions in the dashboard rather than turning off system security settings.
Android: Import a Subscription and Allow VPN Access
Get the Android client from the Downloads section in the dashboard. After installing it, open the configuration or subscription page. Choose an option such as Add Subscription or Import from Link, paste the URL copied from the account overview, save it, and update the configuration. You should see a configuration name and servers or policy groups—not just an empty subscription entry. Select the configuration, then return to the connection screen and start the connection.
The first time you connect on Android, you'll usually see a VPN connection request. Allow it once you've confirmed it came from the client you're using, then check the connection status in the app. If the connection works in the foreground but often drops when you switch apps or lock your screen, open the system's battery and background management settings and check whether the client is restricted. Settings vary by device; adjust only the options related to this app rather than changing every power-saving setting. For a more detailed walkthrough, see the Android VPN Setup Guide for Beginners.
iOS: Import a Configuration and Approve System Access
First, sign in and open the Downloads section of the dashboard. Accounts with a paid, unexpired plan can access the iOS client download option. Follow the instructions to go to the App Store. Once the client is installed, return to the dashboard and use its client-specific import option. To import manually, find the option in the client to add a subscription or configuration, or import from a URL. Paste the link and update the configuration.
When you select an active configuration and start the connection, iOS may ask to add a VPN configuration. Complete the authorization steps as prompted, then return to the client and check that the connection is on and the right configuration is selected. The VPN indicator means the connection configuration is active, but it doesn't confirm that an app is reaching its expected region. Complete the checks in the next section. For a first-time setup, you can also follow the iPhone VPN Setup Guide.
Linux and Other Import Scenarios
Linux users can also get the appropriate client from the dashboard's Downloads section and should follow the installation and subscription instructions provided there. If the interface offers different configuration formats, choose one the dashboard specifically supports. Don't try to convert formats by changing a file extension. On any platform, after you see “Subscription added,” check that the configuration has updated, the server list has loaded, and the right configuration is selected before testing the connection.
Start the Connection and Check Split Tunneling
Return to the client's connection screen and make sure the selected configuration is the D6VPN subscription you just imported. Then select rule-based or split-tunnel mode. If the dashboard configuration includes working rules, start with its default settings. Don't change the mode, exit route, and other advanced options all at once. Split tunneling is intended to route international apps through the appropriate servers while local websites connect directly according to the rules; it doesn't require every request to show the same exit location.
Next, choose a server in the relevant policy group and start the connection. Choose a server based on the regions supported by the service you want to use, not just geographic distance. If you're already signed in to an app, close and reopen it, then check that its content loads normally. AI tools and streaming services also consider account region, platform rules, and other signals. A working server connection doesn't guarantee access to every feature or content library.
To verify the setup, open an app that needs an international route and a local website separately. Check that the app's page or main features load and that the local website is still accessible. You can then use the IP Lookup page to see which exit is used for the current web request, and check the client's connection logs to confirm whether the target app matched the expected rule. In split-tunnel mode, the lookup page itself may connect directly, so a single lookup can't represent the route used by every app.
If the client says it's connected but the target app still doesn't work, first confirm that the subscription list has updated. Then check the selected configuration, connection switch, and routing rules for that app. Change one setting at a time and note what changes, so you can identify the cause without repeated switching. If you test another server suitable for that service's region, end the previous test first, then reopen the app and check again.
If the issue persists, visit the Help Center and browse the “Connection and Troubleshooting” or “Speed and Servers” categories. For account-specific help, submit a support ticket in the user dashboard and include your device platform, client name, error message, and whether the issue occurs during import or connection. A clear description is more useful than “it doesn't work,” and you don't need to share your full subscription link.
For everyday use, keep a working configuration and update the subscription using the method provided by your client. For more on server costs, billing models, and how to choose a server, see the Guide to Choosing a Cross-Border Network Service. You don't need to understand those details before connecting.