This article addresses two common issues: how to add a subscription in v2rayNG, and why the same node may behave differently under different network, DNS, or browser environments. It is suitable for users who have just obtained a V2Ray/VLESS/VMess subscription link and want to import it on an Android phone and troubleshoot connection issues.
1. What to prepare before adding a v2rayNG subscription
You first need to install the v2rayNG client on your Android phone and prepare a valid subscription link. A subscription is usually a URL starting with https that contains multiple node configurations. This site also compiles free node information, and when using it, it is recommended to prioritize subscriptions with clear sources and recent updates.
- Make sure your phone’s time is accurate, as incorrect time may cause TLS handshake failures.
- Make sure the subscription link is copied in full, and do not miss any trailing characters.
- If the link requires browser verification, complete the verification before importing it.
2. Steps to add a v2rayNG subscription
- Open v2rayNG and tap the “+” in the top right corner or the menu button.
- Select “Subscription settings” or “Subscription setting”.
- Tap the “+” in the top right corner, and in the remarks field you can enter “Free Nodes” or a custom name.
- Paste the subscription link into the address bar, then save and go back.
- Enter the subscription menu and tap “Update subscription”.
- After the update is complete, return to the main screen, select a node, and tap the connect button in the bottom right corner.
If the node list does not appear, first check whether the subscription link can be opened in a browser; if it says parsing failed, the usual reasons are an incorrect link format, the network being unable to access the subscription address, or the subscription content having expired.
3. Why IP, DNS, and browser environment affect the connection
Many people think that if a subscription is imported successfully, it will definitely connect, but in fact the client has only obtained the configuration; the actual connection is also affected by the local network environment. The IP environment determines whether your current carrier route can reach the node entry point. If the same subscription fails on Wi-Fi but works when switched to mobile data, that is a typical routing difference.
The DNS environment affects domain name resolution. If the node address is a domain name, abnormal DNS resolution can cause connection timeouts or speed test failures. In the v2rayNG settings, you can try enabling “Bypass LAN and mainland China addresses”, or switch the phone network’s Private DNS; do not enable multiple proxies, accelerators, and DNS-changing tools at the same time, so as to avoid conflicts.
The browser environment mainly affects webpage access results. After the connection succeeds, if the browser still cannot open the target website, it may be caused by browser cache, proxy detection, WebRTC leaks, or old cookies. You can try incognito mode, clearing the cache, or testing with a different browser. To determine whether the proxy is working, it is recommended to first use a simple IP lookup page to see whether the exit IP has changed.
4. Quick troubleshooting checklist for connection failures
- Subscription update failed: switch networks and try again, and make sure the link has not expired.
- Nodes can be imported but cannot connect: test with 2–3 different nodes, and do not focus on just one.
- Shows connected but webpages will not open: check the system VPN icon, browser cache, and DNS.
- Frequent disconnections: disable battery-saving restrictions and allow v2rayNG to run in the background.
- Only some apps work: check v2rayNG’s per-app proxy settings.
In short, the core steps for adding a subscription are “Subscription settings — paste the link — update the subscription — select a node and connect.” When problems arise, do not suspect only the client; troubleshoot in the order of subscription link, node status, IP route, DNS, and browser, which will usually help you identify the cause more quickly.