This article addresses “how to add a v2rayNG subscription” as well as issues after adding it, such as being unable to connect, webpages not loading, the IP showing incorrectly, DNS leaks, or the browser still using the local network. It is suitable for Android users who want to import subscriptions, update nodes, and perform basic troubleshooting step by step.
I. Preparation Before Adding a v2rayNG Subscription
v2rayNG is a commonly used V2Ray/Xray client for Android. It can batch-import VLESS, VMess, Trojan, and other nodes through a subscription link. You first need to prepare a working subscription URL, usually starting with https://, or it may be a full copied subscription link. This site also compiles free node information. Before using it, it is recommended that you test availability yourself, as results may vary under different network environments.
- Make sure the latest version of v2rayNG is installed on your phone.
- Make sure the subscription link is complete, with no extra spaces or line breaks.
- It is recommended to first disable other VPNs, accelerators, or proxy apps.
- Keep your phone time set to automatic sync, as incorrect time may cause TLS connection failures.
II. Steps to Add a v2rayNG Subscription
- Open v2rayNG and tap the “+” in the upper-right corner or the menu button.
- Select “Subscription settings” or “Grouped subscription settings.” The name may vary slightly depending on the version.
- Tap “+”, and in the remark field you can enter “Free Nodes” or a custom name.
- Paste your subscription link into the address bar and confirm to save it.
- Return to the main screen, open the menu in the upper-right corner, and tap “Update subscription.”
- Wait for the list to refresh, select a node, and tap the round connect button in the lower-right corner.
- After the VPN icon appears in the status bar, open a browser to test webpage access.
If there are no nodes after updating, first check whether the subscription URL has expired, whether it was copied incorrectly, or whether your current network is blocking the subscription URL. You can switch between Wi-Fi and mobile data and try updating again.
III. What Is the Relationship Between IP, DNS, and the Browser Environment?
Many users assume that once v2rayNG is connected, everything must be working. In fact, you also need to check whether the IP, DNS, and browser environment are consistent. The IP determines the exit location websites see; DNS resolves domain names into addresses; and the browser environment includes information such as cache, cookies, language, time zone, and WebRTC.
After connecting successfully, you can first open an IP lookup website to see whether the displayed exit IP has changed. If the IP has not changed, the node may not actually be connected, the routing rules may not have taken effect, or you may have enabled the proxy only for certain apps. In v2rayNG settings, you can check the “Routing” mode. Ordinary users generally choose global mode or bypass LAN and mainland China addresses.
As for DNS, if a webpage shows a resolution failure or some websites will not open, you can enable built-in DNS in v2rayNG settings or switch to remote DNS. Do not randomly change multiple DNS settings at the same time in the system, browser, and third-party tools, otherwise troubleshooting will become very difficult.
IV. Common Troubleshooting for Subscription Connection Failures
- Subscription update failed: Check whether the link is complete, try changing networks, or open the subscription URL in a browser to see whether it is accessible.
- The node imports successfully but will not connect: Test other nodes instead; free nodes may have expired or be congested.
- Connected but webpages will not open: Switch the routing mode, clear the browser cache, and disable the browser’s built-in proxy or secure DNS.
- IP display is abnormal: Make sure no other VPN is enabled at the same time, and check whether v2rayNG is set to global proxy.
The browser can also affect your judgment. It is recommended to use an incognito window during testing and disable proxy extensions, ad-blocking extensions, and the browser’s built-in VPN. If only one browser cannot open sites while other apps work normally, it is most likely a browser settings or cache issue, not necessarily a problem with the subscription node.
V. Usage Recommendations
After adding a subscription, it is recommended to click “Update subscription” regularly and not rely on a single node for a long time. When problems occur, troubleshoot in the order of “whether the subscription can update, whether the node can connect, whether the IP changes, whether DNS is normal, and whether the browser is clean.” This will usually help you quickly locate the cause. Free nodes are suitable for temporary testing and learning configuration. Before logging in to important accounts, make sure the network is stable and the environment is consistent.