This guide explains how everyday users can add a v2rayNG subscription on an Android phone, update nodes after adding the subscription, and troubleshoot connection failures by checking their IP, DNS, and browser settings. It’s intended for users who have just received a V2Ray/VLESS/VMess/Trojan subscription link and aren’t sure how to import it.
1. What to prepare before adding a v2rayNG subscription
First, make sure you have the latest version of v2rayNG installed. We recommend downloading the app from a trusted app store or the project’s release page, and avoiding modified versions from unknown sources. You’ll also need a working subscription link, which usually starts with http or https. Be sure to copy every character. This site also provides free nodes and subscription guides, but free nodes can be affected by network quality and the number of users, so it’s a good idea to have a few backups.
If you have a link for a single node, such as vmess://, vless://, or trojan://, you can import it directly. If you have a group of nodes, you’ll usually have a subscription URL, which is more convenient for regular updates.
2. How to add a v2rayNG subscription
- Open v2rayNG and tap the “+” icon or menu button in the upper-right corner.
- Select “Subscription settings” or “Subscription group setting.”
- Tap “+” in the upper-right corner and enter an easy-to-recognize name in the remarks field, such as “Free subscription.”
- Paste your subscription link into the address field, making sure there are no extra spaces.
- Save your settings, return to the main screen, open the menu, and select “Update subscription.”
- Once the update is complete, select a node from the list and tap the connect button in the lower-right corner.
Before connecting, we recommend tapping “Test all configurations for connectivity” or “Test latency.” If some nodes time out, try another one. The first time you connect, Android will prompt you to grant VPN permission. Tap Allow to continue.
3. Common reasons subscription updates fail
- Invalid subscription link: The link may have been deleted, expired, or copied incorrectly, preventing the update from completing.
- Network restrictions: Some Wi-Fi networks, campus networks, and workplace networks may block access to the subscription URL.
- Incorrect system time: A significant time discrepancy on your phone may cause TLS certificate verification to fail.
- Outdated client version: Older versions may not support newer protocol fields. We recommend updating v2rayNG.
If an update fails, switch to mobile data and try updating again. You can also paste the subscription link into a browser and open it. If you see encoded text or a download prompt, the link is usually accessible.
4. How IP, DNS, and browser settings affect your connection
Many people assume that once v2rayNG connects, they can access every website without a problem. In fact, your exit IP, DNS resolution, and browser cache can all affect what you see. After connecting, websites see the node’s exit IP rather than your device’s real IP. If a site still shows your original region, you may not have enabled global proxy mode, or your browser or app may not be using the VPN.
DNS affects how domain names are resolved. If you can open a site by its IP address but not its domain name, or some websites redirect unexpectedly, try enabling the built-in DNS in v2rayNG settings, or switch networks and reconnect. Avoid installing DNS tools from untrusted sources, as they can put your privacy at risk.
For your browser, try clearing cookies for the website in question, disabling location permissions, and testing in a private window. Some websites determine your environment based on a combination of account region, cookies, browser language, and time zone—not just your IP. So after switching nodes, it’s a good idea to restart your browser before visiting the site.
5. What to check if you still can’t access the internet after connecting
- Make sure the v2rayNG main screen shows “Connected” and that a VPN icon appears in the notification bar.
- Try another node, preferably one with low latency that passes the connectivity test.
- Check the routing mode. If you’re new to v2rayNG, try “Bypass LAN and mainland addresses” or global mode first.
- Turn off other VPNs, accelerators, and ad-blocking tools to prevent proxy conflicts.
- Restart your phone’s network connection by disconnecting v2rayNG and then reconnecting.
In short, adding a v2rayNG subscription involves opening subscription settings, pasting the link, saving it, updating the subscription, and connecting to a node. If you run into problems, check the link, network, DNS, browser cache, and routing mode one by one. This will usually help you find the cause.