This article addresses the common question “how to add a subscription in v2rayNG” and also explains what the IP, DNS, and browser environment you see after connecting each represent, making it suitable for first-time users configuring V2Ray/VLESS/VMess nodes on an Android phone to follow along.
1. What to prepare before adding a v2rayNG subscription
v2rayNG is a commonly used proxy client on Android, but it does not provide nodes itself. You first need to prepare a valid subscription link. A subscription is usually a URL starting with https:// and contains information for multiple nodes. You can use a service you purchased yourself, or temporarily test the free nodes compiled by this site, but the stability of free nodes can vary, so whether they update and connect properly should be the main criterion.
Before getting started, confirm these three points: your phone’s time is accurate, your network can open web pages normally, and v2rayNG is installed in a relatively recent version. If the system blocks background network access or imposes overly strict battery-saving restrictions, subscription updates may fail.
2. Steps to add a subscription in v2rayNG
- Open v2rayNG and tap the “+” in the upper-right corner or the menu button.
- Select “Subscription settings” or “Subscription group setting”.
- Tap the “+” in the upper-right corner, and in the remarks field you can enter “Free Nodes” or “Backup Subscription”.
- Paste the subscription link into the address bar, and make sure not to copy extra spaces, line breaks, or Chinese punctuation.
- After saving, return to the main screen, open the menu in the upper-right corner, and tap “Update subscription”.
- Wait for the node list to appear, select a node, and tap the circular button in the lower-right corner to start the connection.
If the import succeeds but it still cannot be used, you can long-press a node and choose “Test current service real connection” or “Test all configurations real connection”. In general, nodes with lower latency and successful test results are more suitable for everyday browsing.
3. What IP, DNS, and browser environment each affect
After connecting to v2rayNG, websites will usually see your exit IP rather than your phone’s local carrier IP. You can search for “IP lookup” to confirm whether it has changed. If the IP has not changed, it means the proxy has not actually taken effect, possibly because it was not started, the mode is incorrect, or the node is unavailable.
DNS is responsible for resolving domain names into IP addresses. If some websites will not open, redirect abnormally, or display an inconsistent region, it may be related to DNS resolution. Ordinary users do not need to manually change complex rules; you can first enable “Bypass LAN and mainland China addresses” in v2rayNG settings or use the default routing, then test whether it returns to normal.
The browser environment includes language, time zone, Cookie, cache, WebRTC, and so on. Even if the proxy IP has already changed, the browser may still retain old login states or regional preferences. If a webpage still shows your original region, you can try incognito mode, clearing the site’s Cookie, or testing with a different browser.
4. Troubleshooting subscription update failures and connection failures
- The subscription link will not open: First copy it into a browser and visit it. If it shows 404, expired, or no content, you need to replace the subscription.
- No nodes appear after updating: Check whether the link is complete, especially whether trailing parameters were cut off by a chat app.
- It connects but web pages will not open: Switch nodes, turn the connection off and back on, or check whether another VPN/proxy app is occupying it.
- Only some apps work: Check v2rayNG’s per-app proxy settings and confirm that the target app has not been excluded.
Overall, the key to adding a subscription in v2rayNG is: the link is valid, the update succeeds, you select an available node, and you confirm that the proxy is actually working. IP represents the exit location, DNS affects domain resolution, and the browser environment affects how websites identify you. By checking each item step by step as described above, you can usually identify most subscription import and connection problems.