This article addresses the question of “how to import nodes into v2rayNG” and also explains the relationship between imported nodes and your IP, DNS, and browser environment. It is suitable for Android users using v2rayNG for the first time. Just follow the steps to complete import, connection, and basic troubleshooting.
1. What You Need Before Importing
v2rayNG is a commonly used V2Ray/Xray client for Android. It does not provide routes by itself, so you need to prepare available nodes or a subscription link. Common formats include vmess, vless, trojan, shadowsocks, and others. You can use your existing subscription, or copy test nodes from this site’s free node page, but the stability of free nodes may vary, so it is recommended to bookmark several backups first.
- Make sure the latest version of v2rayNG is installed on your phone.
- Prepare node links, QR code images, or a subscription address.
- Keep your phone’s time set to automatic synchronization if possible, as incorrect time may cause TLS connection failures.
2. Three Ways to Import Nodes into v2rayNG
After opening v2rayNG, tap the “+” icon in the upper right corner, and you will usually see multiple import options. For ordinary users, using a subscription is recommended first, followed by QR code scanning, and manual entry last.
- Import via subscription: Tap the menu in the upper left corner, go to “Subscription settings,” and choose “Add subscription.” Enter a name in the remarks field, such as “freevpn-x,” paste the subscription link into the address bar, save it, then return to the main screen and tap the menu in the upper right corner to choose “Update subscription.” After the update is complete, the nodes will automatically appear in the list.
- Import by scanning a QR code: If what you have is a node QR code, tap the “+” icon and choose “Scan QR code.” After granting camera permission, point it at the QR code, and once recognized successfully it will be added to the node list automatically. If the QR code is saved in your gallery, you can choose to import from an image.
- Import from clipboard: First copy a link beginning with vmess://, vless://, trojan://, and so on, then tap the “+” icon and choose “Import from clipboard.” After importing, tap the node name, then tap the round button in the lower right corner to connect.
3. How to Check IP, DNS, and Browser Environment After Connecting
After the node connects successfully, a VPN icon will usually appear at the top of your phone. At this point, when your browser visits websites, the other side generally sees the exit IP of the node server rather than your local broadband or mobile network IP. You can open an IP lookup website to check whether the region has changed.
DNS also affects the browsing experience. If you encounter a situation where “it connects but web pages won’t open,” you can check the routing and DNS-related options in the v2rayNG settings. Ordinary users are advised to keep the default settings at first, or enable the in-app DNS/remote DNS to avoid abnormal domain resolution caused by local DNS pollution. As for the browser environment, Cookie, language, time zone, WebRTC, and other factors may still expose some characteristics. If you are only browsing normally, complex settings are usually unnecessary; if you care a lot about privacy, you can disable WebRTC in the browser or use incognito mode.
4. What to Check If the Import Succeeds but It Won’t Connect
- Try switching to another node first, as free nodes may be temporarily unavailable or congested.
- Check whether the subscription updated successfully. If the node list is empty, the subscription address is usually wrong or the network cannot access it.
- Make sure your phone’s system time is correct, especially for nodes using TLS.
- Switch network environments, for example from Wi-Fi to mobile data.
- In v2rayNG, tap to test node latency. If it keeps timing out, that means the node is currently unavailable.
- If the browser cannot open pages but chat apps work, focus on checking DNS, proxy mode, and routing rules.
In summary, importing nodes into v2rayNG is not complicated: if you have a subscription, add it and update it; if you have a QR code, scan it; if you have a single link, import it from the clipboard. After connecting, verify it with an IP lookup and web browsing; if something fails, prioritize switching nodes, updating the subscription, and checking the time and DNS. This will cover most Android use cases for scientific internet access.