This article covers two common questions: how to add a subscription in v2rayNG and why the same node may behave differently on different phones, networks, or browsers. Follow the steps below to import a subscription, update nodes, and troubleshoot connection issues using IP, DNS, and browser checks.
1. How to add a subscription in v2rayNG
v2rayNG is a commonly used Android client for V2Ray/VLESS/VMess/Trojan. Before adding a subscription, make sure you have a working subscription link, which usually starts with http or https. This site provides free nodes and subscription resources, or you can use a subscription URL you already have.
- Open v2rayNG and go to the main screen.
- Tap the “+” or menu button in the upper-right corner, then select “Subscription settings.” Depending on the version, this may be called “Subscription group settings.”
- Tap “+” and enter a name in “Remarks,” such as “freevpn nodes.”
- Paste the subscription link into the “Address” field and save it.
- Return to the main screen, open the menu in the upper-right corner, and select “Update subscription.”
- Once the update is complete, the list will show several nodes. Select one, then tap the connect button in the lower-right corner.
If you have a single vmess://, vless://, or trojan:// link, you can also add it using “Import from clipboard”—you don’t have to use a subscription.
2. Troubleshooting connection issues after updating a subscription
A successful subscription update only means the link is accessible; it doesn’t mean every node is working. Try these checks in order:
- Try another node: Nodes in the same subscription may have different statuses, so switch between two or three before drawing a conclusion.
- Check the time: An incorrect system time can affect the TLS handshake. Turn on automatic time and time zone settings.
- Switch networks: Try switching from Wi-Fi to mobile data, or vice versa, to rule out local network restrictions.
- Update the client: Older versions of v2rayNG may not support newer protocol settings, so we recommend using a recent version.
3. How IP, DNS, and browser settings are related
After connecting, external websites see your exit IP, not your phone’s local IP. Visit an IP-checking site to confirm whether it has changed. If it still shows your local carrier’s IP, the proxy may not be routing your traffic. Check that v2rayNG is connected and has VPN permission.
DNS affects domain name resolution. If some websites won’t open, the node may still be working; the issue could be DNS poisoning or a resolution error. In v2rayNG settings, you can try enabling “Bypass LAN and mainland China addresses” and using the default rules. Unless you’re an experienced user, avoid changing advanced DNS settings at random, as this can make things worse.
Browser settings can also affect the results. Browser cache, account region, cookies, and WebRTC can all cause websites to detect different conditions. When troubleshooting, try an incognito window or another browser. If a website only fails in one browser, the subscription is probably not the issue.
4. Practical tips
After adding a v2rayNG subscription, test web browsing first, then try your apps. Avoid changing too many settings at once. If you run into problems, troubleshoot in this order: can the subscription update, can the node connect, has the IP changed, and are there DNS or browser issues? Free nodes are suitable for temporary use, learning, and testing, but their reliability depends on network conditions. We recommend keeping multiple subscriptions or nodes as backups.