This guide explains how to add a subscription in v2rayNG and troubleshoot issues such as failing to connect, webpages still not opening, or unusual IP or DNS results. It’s for Android users who want to import a subscription, update their nodes, and check whether their browser is actually using the proxy.
1. What to prepare before adding a v2rayNG subscription
v2rayNG is a popular Android client for V2Ray/Xray. It supports node formats such as VMess, VLESS, Trojan, and Shadowsocks. Before adding a subscription, make sure you have a working subscription link, usually a URL that begins with http or https. This site has guides to some free nodes and subscriptions, or you can use a subscription you already have.
- Make sure you have the latest version of v2rayNG installed on your phone. Download it from a trusted source.
- When copying the subscription link, make sure you don’t include extra spaces, line breaks, or Chinese punctuation.
- Keep your phone’s clock set to update automatically. An incorrect time can cause TLS connection failures.
- Turn off any other VPNs, accelerators, or proxy tools first to avoid conflicts.
2. How to add a v2rayNG subscription
Open v2rayNG and follow these steps. The labels may vary slightly between versions, but the process is generally the same.
- On the v2rayNG home screen, tap the “+” in the upper-right corner or open the menu.
- Select “Subscription settings” or “Subscription group settings.”
- Tap the “+” in the upper-right corner and enter a name, such as “Free nodes,” or use a custom name.
- Paste the subscription link into the address field and save it.
- Return to the main screen, open the menu, and tap “Update subscription.”
- When the update is complete, the list will show several nodes. Select one, then tap the connect button in the lower-right corner.
If no nodes appear after updating, first check that the link is complete. If you see a parsing error, the subscription may be temporarily unavailable, the network may be blocking it, or the link may not be in a format supported by v2rayNG.
3. How to check whether your IP and DNS are working as expected
A successful connection doesn’t necessarily mean all your traffic is being routed through the proxy. Open a browser and search for “IP lookup” to see whether your apparent location has changed. Then search for “DNS leak test” and check whether the DNS servers still belong to your local ISP. If your IP has changed but your DNS is still exposed, this may affect access to some websites or your privacy.
In v2rayNG settings, you can try enabling “Bypass LAN and mainland China addresses” or switching the routing mode. Most users don’t need to change advanced settings; start with the defaults. If domestic apps become slow, choose a more suitable split-routing mode. Keep in mind that browser cache, account region, and cookies can also affect how a website identifies you—it’s not just a matter of your IP address.
4. Common problems and how to fix them
- Subscription update fails: Switch networks and try again, for example, by switching from Wi-Fi to mobile data. Check that the subscription link hasn’t expired.
- Nodes import but won’t connect: Try another node, or check your phone’s system time, certificates, and network permissions.
- Connected, but webpages won’t load: Try another browser, clear the DNS cache, or disable any built-in proxy extensions in your browser.
- Some websites still show your original region: Sign out and back in, clear your cookies, or test in a private browsing window.
In short, adding a subscription in v2rayNG comes down to “save the subscription link—update the subscription—select a node—test the connection.” When something goes wrong, don’t focus only on the node. Check your IP, DNS, browser cache, and other VPNs for conflicts too. This makes it easier to pinpoint the cause.