This article explains how to add a subscription in v2rayNG. It covers installing the app, importing a subscription link, updating nodes, and selecting a route, then explains how subscriptions relate to IP addresses, DNS, and your browser environment to help everyday users configure the app quickly and troubleshoot connection issues.
1. Get v2rayNG and a subscription link ready
v2rayNG is a commonly used V2Ray/VLESS/VMess client for Android. Before using it, make sure your phone’s system clock is correct, your network can reach the internet, and your subscription link hasn’t expired. A subscription is usually a URL beginning with http or https that contains information about multiple nodes. You can use a subscription you already have, or copy a working one from the free nodes page on this site to test. Keep in mind that free nodes may become less reliable over time, so check whether they actually work for you.
- Download and install v2rayNG from a trusted source, then open the app.
- Copy your subscription link, taking care not to include extra spaces, line breaks, or Chinese instructions.
- Make sure your phone has a working internet connection, either Wi-Fi or mobile data.
2. How to add a subscription in v2rayNG
After opening v2rayNG, tap the “+” icon or menu button in the top-right corner. The interface may vary slightly between versions. Select “Subscription settings” or “Subscription group setting,” then tap to add a new subscription. Enter a name you’ll recognize, such as “Free nodes” or “Backup subscription,” paste the subscription link into the address field, and save it.
Once saved, return to the main screen, open the menu in the top-right corner, and select “Update subscription” or “Update subscription.” If the link is valid, multiple nodes will appear in the list. Select one and tap the connect button in the bottom-right corner. When the VPN icon appears in the status bar, the client is routing network requests. You can then open a browser and visit a test site to confirm that the connection is working.
- Add subscription: Imports the node list into the client.
- Update subscription: Fetches the latest node information from the link.
- Select node: Choose a route from the list before connecting.
3. How subscriptions relate to IP, DNS, and your browser environment
Even after successfully adding a subscription, some people still find that web pages won’t load, their IP address appears incorrect, or different sites report inconsistent information. A subscription only provides proxy nodes. Once connected, your public IP will usually change to the exit IP of the selected node. However, DNS, browser cache, WebRTC, location permissions, and other factors can also affect what sites detect.
If your IP address has changed but a site still reports the wrong region, try clearing your browser cache and disabling location permissions. If needed, test in a private browsing window. DNS resolution can be affected by v2rayNG’s routing and DNS settings, but most users can leave the defaults in place. If you suspect DNS pollution or are redirected unexpectedly, try switching nodes or enabling the relevant built-in DNS options in the settings.
4. Common troubleshooting steps when adding a subscription
If a subscription update fails, first check whether the link is complete, requires login authorization, or has expired. You can paste the subscription link into a browser to test it. If you see a long string of encoded text or node information, the link is usually accessible; if the browser returns an error, you may need a different subscription.
If you can’t access the internet after connecting, troubleshoot in this order: switch nodes, switch between Wi-Fi and mobile data, and confirm that your phone’s clock is correct. Close any other VPNs, accelerators, or security apps, then restart v2rayNG. If only one app is affected, it may be using a direct connection or be restricted from running in the background. Check the per-app proxy settings. Remember, a subscription updating successfully doesn’t mean every node is working. Nodes may be unavailable, congested, or blocked, which can all cause connection failures.
In summary, the basic steps for adding a subscription in v2rayNG are: “add a subscription link—update the subscription—select a node—tap connect.” If you run into problems, don’t reinstall the client right away. Check the subscription link, node availability, DNS, and browser environment one by one to identify the cause.