This article explains how to add a subscription in v2rayNG and how subscription nodes relate to your IP, DNS, and browser environment. It’s for users who already have a V2Ray/VLESS/VMess subscription link and want to import or update it quickly on an Android phone, or troubleshoot connection issues.
1. What to prepare before adding a v2rayNG subscription
v2rayNG is a widely used V2Ray client for Android. A subscription link is usually a URL beginning with https:// that contains configuration details for multiple nodes. You can use an existing subscription or get available node information from the free nodes page on this site. Note: a subscription link is not a regular webpage. Copy the entire link without adding extra spaces or line breaks.
- Install the latest version of v2rayNG on your Android phone.
- Make sure your network can access the subscription URL. We recommend turning off other VPNs first.
- Copy the complete subscription link.
- Make sure your device’s clock is accurate to avoid TLS certificate validation errors.
2. How to add a v2rayNG subscription
- Open v2rayNG and tap the “+” button or the menu in the upper-right corner.
- Select “订阅设置” or “Subscription group setting”.
- Tap “+” in the upper-right corner and enter a name under “备注”, such as “Free Nodes”.
- Paste the subscription link in the “地址” field. Make sure it contains no spaces, Chinese punctuation, or extra characters.
- Save the settings, return to the main screen, open the menu, and select “更新订阅”.
- Wait for the node list to refresh, select a node, and tap the connect button in the lower-right corner.
If the import is successful, you’ll see several server entries on the main screen. We recommend testing a node with low latency and a clear name first. Avoid switching nodes repeatedly, as this can make it harder to diagnose network issues.
3. How subscriptions relate to IP, DNS, and your browser environment
A subscription is simply a list of node configurations. Once connected, your exit IP depends on the node you’ve selected. Open an IP lookup website in your browser to see whether your IP has changed. If it hasn’t, the proxy may not have connected successfully, or your browser or device may not be routing traffic through it.
DNS can also affect your browsing experience. If some websites won’t load, the node may not be at fault; the issue could be DNS interference or a resolution error. In v2rayNG, you can enable bypassing mainland China addresses in Settings and adjust the routing mode as needed. For most users, the default settings are a good place to start; adjust them only if you run into problems.
Your browser environment includes items such as cache, cookies, WebRTC, language, and time zone. Even if your IP changes, some websites may still infer your region from account sign-in history or your browser fingerprint. When testing, try an incognito window or another browser so that browser cache issues aren’t mistaken for node problems.
4. Troubleshooting connection failures
- Subscription update fails: Check whether the subscription link has expired. Try opening it in a browser to see whether its contents can be downloaded.
- A node imports but won’t connect: Try another node and make sure your phone’s system clock is correct.
- It shows as connected, but webpages won’t load: Switch routing modes, or try disabling Private DNS and testing over mobile data or Wi-Fi.
- Only some websites have issues: Clear your browser cache, try incognito mode, and check whether the issue is caused by account region settings or the website’s policies.
In short, adding a subscription in v2rayNG comes down to copying the complete link, saving it in Subscription Settings, returning to the main screen to update the subscription, and connecting to a node. If the connection is unstable, start by checking the subscription’s validity, node availability, DNS, and browser environment. These checks will usually help you identify the cause.