This guide explains how to add a v2rayNG subscription and troubleshoot issues such as connection failures, websites not loading, or unusual IP or DNS results. It’s intended for Android users who are new to v2rayNG. Follow the steps to update your subscription, choose a node, and perform basic troubleshooting.
1. What to prepare before adding a v2rayNG subscription
v2rayNG is a popular V2Ray/Xray client for Android, but it doesn’t provide nodes. You’ll need a valid subscription link, usually a URL beginning with https:// that contains information for multiple VLESS, VMess, Trojan, and other nodes. You can use a subscription you already have or get test nodes from the free nodes page on this site.
Before adding a subscription, check that your phone’s system time is correct, you can open websites on the domestic internet, and the subscription link doesn’t contain extra spaces or line breaks. Many “import failed” errors aren’t caused by the client, but by an incomplete link or a network that can’t access the subscription address.
2. How to add a v2rayNG subscription
- Open v2rayNG and tap the “+” or menu button in the upper-right corner.
- Select “订阅设置” or “Subscription group setting”.
- Tap “+” in the upper-right corner and enter a recognizable name in “备注”, such as “Free nodes”.
- Paste the subscription link into the “地址” field, make sure there are no spaces, and save it.
- Return to the main screen, tap the menu in the upper-right corner, and select “更新订阅”.
- When the update is complete, the node list will appear on the main screen. Select a node, then tap the connect button in the lower-right corner.
If you’re importing a single vmess:// or vless:// link, you can also tap “+” on the main screen and select “从剪贴板导入”. For regular use, however, adding a subscription is recommended: nodes will sync automatically when you update it, making them easier to manage.
3. How subscriptions, IPs, DNS, and browser settings are related
A subscription is just a “node list.” Your web browsing experience also depends on your current exit IP, DNS resolution, and browser settings. Once connected, websites see the node’s exit IP rather than your phone’s local carrier IP. If DNS isn’t configured properly, you may be able to connect but find that some websites won’t load or redirect you to the wrong region.
Most users can leave the default settings in v2rayNG unchanged. If you encounter DNS pollution or resolution issues, open Settings and try enabling options related to “本地 DNS”, or switch to a built-in routing/DNS configuration. Avoid installing and enabling multiple VPN apps at the same time, as they can conflict with each other.
Browser settings can also affect how websites identify you. For example, your browser cache, account login region, language, time zone, and WebRTC leaks may reveal your actual environment. For testing, use a private browsing window, clear the cache for the website you’re testing, and disable WebRTC features that may reveal your local network IP.
4. Troubleshooting connection and subscription update failures
- Subscription update failed: Check that the link is complete, try again on a different network, or open the subscription address in a browser to see if it’s accessible.
- Nodes appear, but won’t connect: Try another node, check that your phone’s time is correct, and disable battery restrictions before trying again.
- Connected, but websites won’t load: Try another browser, clear the DNS cache, or switch v2rayNG’s routing mode.
- IP hasn’t changed: Confirm that the button in the lower-right shows a connected status, and check whether the system VPN icon is visible.
Free nodes may become unavailable due to maintenance, high traffic, or an expired subscription. This is normal. We recommend keeping multiple subscription sources available and getting into the habit of updating your subscription before testing nodes.
5. Practical tips
For everyday use, avoid changing low-level settings unnecessarily. Most users only need to know how to add a subscription, update it regularly, and switch nodes when a connection fails. To check whether the proxy is working, search for “IP lookup” to see the exit region, then visit a familiar website to verify the connection. This covers most common v2rayNG subscription use cases.