This guide explains “how to add a subscription in v2rayNG” and how to troubleshoot common issues after adding one, such as connection failures, websites not loading, unusual IP results, and DNS leaks. It is intended for Android users who already have a V2Ray/VLESS/VMess/Trojan subscription link. Follow the steps below to import it and perform basic troubleshooting.
1. How to add a v2rayNG subscription
v2rayNG is a popular V2Ray client for Android. Subscription links are usually URLs beginning with https:// and are used to update multiple nodes at once. This site also collects available free nodes and subscription details. Before using a link, make sure it is complete and contains no extra spaces.
- Install and open v2rayNG on your Android phone. We recommend getting the latest version of the client from a trusted source.
- Tap the “+” button in the upper-right corner and select “Subscription settings,” or open the menu in the upper-right corner and go to “Subscription group settings.” The wording may vary slightly between versions.
- Tap to add a subscription. Enter a note such as “Free nodes” or choose a custom name, then paste the subscription link into the address field.
- Save your changes, return to the main screen, open the menu in the upper-right corner, and select “Update subscription.”
- Wait for the node list to appear, select a node, and tap the circular button in the lower-right corner to connect.
- The first time you connect, Android will ask for VPN permission. Tap “Allow.”
If no nodes appear after updating, first check whether the subscription link has expired or needs to be copied in full, and whether your current network can access the subscription server.
2. Checking your IP, DNS, and browser environment after adding a subscription
A successful connection does not necessarily mean all your traffic is being routed through the proxy as expected. After connecting, visit an IP lookup site and check that your public IP has changed. If it still shows your local ISP’s IP, the node may not have connected successfully, the routing rules may not match, or your browser may be connecting directly.
DNS can also affect your browsing experience. You may see the client report a successful connection while pages load slowly, some websites fail to open, or search results appear in the wrong region. In v2rayNG settings, try enabling “Bypass LAN and mainland addresses” or using the client’s default DNS. Unless you know what you’re doing, avoid entering an unfamiliar DNS server, as this may cause resolution issues.
Your browser setup matters too. Chrome, Edge, and Firefox generally follow the system VPN, but proxy or privacy extensions and secure DNS settings can cause inconsistent results. For troubleshooting, disable browser proxy extensions and test in a private window.
3. Quick checklist for connection failures
- Subscription won’t update: Check that the link is complete and hasn’t been cut off by a line break. Try switching between mobile data and Wi-Fi.
- Nodes import successfully but won’t connect: Try another node in the same subscription in case one node is temporarily unavailable.
- The client shows “connected,” but websites won’t load: Disable battery restrictions, allow v2rayNG to run in the background, and reconnect.
- Your IP hasn’t changed: Make sure you tapped the connect button, then test again after the Android VPN icon appears.
- Only some apps work: Check the “Per-app proxy” settings in v2rayNG to make sure the app you’re testing hasn’t been excluded.
4. Things to keep in mind when using subscriptions
Subscriptions let you update nodes with a single tap instead of copying each configuration manually. However, free subscriptions are often less reliable. If a node becomes unavailable, update the subscription, switch nodes, and then check whether the issue is with the client. Don’t share your subscription link on untrusted platforms, as it may grant access to your nodes.
In short, the basic process for adding a v2rayNG subscription is: “Add the subscription link—update the subscription—select a node—connect—check your IP and DNS.” If something goes wrong, troubleshoot your network, subscription, node, DNS, and browser environment one by one to pinpoint the issue.