This article addresses the question of “how to add a subscription in v2rayNG” and explains how to check your IP, DNS, and browser environment if it still cannot connect after adding it. It is suitable for Android users who have just installed v2rayNG. Simply follow the steps to complete subscription import, update, and basic troubleshooting.
1. What to prepare before adding a v2rayNG subscription
v2rayNG is a commonly used V2Ray client for Android. It supports node formats such as VLESS, VMess, and Trojan, and it also supports subscription links. The purpose of a subscription is to centrally manage multiple nodes. Later, you only need to update the subscription to sync the latest node information. You should prepare the following first:
- v2rayNG is already installed; it is recommended to download the installation package from a trusted source.
- A working subscription link, usually starting with http or https.
- Your phone’s network is functioning normally; it is recommended to first disable other proxies, accelerators, or old VPNs.
This site provides free nodes and usage tutorials, and you can also use your own existing subscription link. Be careful not to share your subscription link publicly, because it may contain node information.
2. How to add a subscription in v2rayNG
- Open v2rayNG and enter the main interface.
- Tap the “+” in the upper right corner or the menu button, then select “Subscription settings.” The wording may vary slightly between versions, and it may also appear as “Subscription group.”
- Tap “Add subscription” or the plus sign in the upper right corner. In “Remarks,” enter a name that is easy to recognize, such as “Free nodes” or “Backup subscription.”
- Paste the subscription link into the “Address” field, making sure you did not copy any extra spaces before or after it.
- After saving, return to the main interface, tap the menu in the upper right corner, and select “Update subscription.”
- Wait for the update to finish. Once nodes appear in the list, select one, then tap the connect button in the lower right corner.
If the subscription updates successfully but there are many nodes, it is recommended to first test a route with lower latency and a name that appears geographically closer. If you get a resolution failure message, first check whether the subscription link is complete, especially whether the parameters at the end were truncated.
3. How the subscription, IP, DNS, and browser environment are related after adding it
Adding a subscription only imports the nodes into the client. Whether you can actually access the target website also depends on your current exit IP, DNS resolution, and browser state. After a successful connection, your traffic will be forwarded through the selected node, and the website will usually see the node’s exit IP rather than your local network IP.
DNS is responsible for resolving domain names into IP addresses. If DNS is polluted or routed incorrectly, you may see the situation where “it shows connected but webpages won’t open.” You can enable appropriate routing and DNS options in the v2rayNG settings, or switch to different nodes for testing. On the browser side, cache, old cookies, or conflicts with proxy extensions may also cause abnormal page behavior. It is recommended to first visit in incognito mode or switch to another browser to confirm.
4. Quick troubleshooting checklist for connection failure
- Subscription cannot be updated: Check whether the link has expired, whether network permission needs to be enabled first, and try switching between Wi-Fi and mobile data.
- Nodes can be imported but cannot connect: Test with a different node, and make sure the phone’s time is set to sync automatically, since incorrect time can affect TLS connections.
- Shows connected but webpages will not open: Try switching the routing mode, clear the browser’s DNS cache, and disable other proxy-type apps.
- Some websites will not open: It may be an issue with the node exit, rule-based routing, or the browser environment. Try switching nodes and browsers for comparison.
If you are just getting started, it is recommended to keep only one client running to avoid multiple VPNs competing for the system proxy at the same time. After completing the above steps, you should be able to handle v2rayNG subscription adding, updating, and basic troubleshooting on your own.