This article explains how to import nodes into v2rayNG and troubleshoot common issues after importing, such as webpages not loading, your IP address staying the same, DNS leaks, and browser environment problems. It’s intended for Android users who are new to v2rayNG. Follow the steps below to import nodes and perform basic troubleshooting.
1. Common ways to import nodes into v2rayNG
Before you begin, install v2rayNG from an official source and prepare a node link or subscription URL. This site also shares some free nodes for testing, but their reliability can vary, so we recommend using them only for temporary testing.
- Copy a node link: Common formats include vmess://, vless://, trojan://, and ss://. After copying a link, open v2rayNG, tap “+” in the upper-right corner, and select “Import from clipboard.”
- Import from a QR code: If you have a QR code, tap “+” in the upper-right corner and select “Scan QR code,” then point your camera at the code to add the node.
- Import a subscription: Tap the menu in the upper-left corner and go to “Subscription settings.” Add the subscription URL, save it, then return to the main screen and select “Update subscription.” This is useful for importing multiple nodes at once.
- Once the import is complete, select a node from the list and tap the connect button in the lower-right corner. The first time you connect, your device will ask to set up a VPN connection. Tap “Allow.”
2. How to check whether the connection is working
A successful connection doesn’t guarantee that everything is working as expected. First, open a browser and visit an IP lookup site to see whether your public IP address has changed. Then test a website that requires a proxy. If your IP address still shows your local ISP, the node may not be connected, VPN permission may not have been granted, or another proxy or VPN on your phone may be causing a conflict.
By default, v2rayNG routes most system traffic through the proxy, but some apps may use their own network settings. If a particular app isn’t using the proxy, check the “Per-app proxy” settings in v2rayNG and make sure the app hasn’t been excluded.
3. How IP, DNS, and your browser environment are related
Your IP determines the network location websites see. DNS translates domain names into server addresses. Your browser environment includes information such as language, time zone, cookies, cache, and WebRTC. Even if the node is working, local DNS resolution can cause DNS interference, prevent websites from loading, or lead to incorrect location detection.
- Webpages won’t load: Try switching nodes, then update your subscription, and finally check that your phone’s clock is accurate.
- The connection works but is slow: Try another node using the same protocol, avoid peak hours, and don’t run multiple VPNs at the same time.
- Your IP has changed, but a website still isn’t working properly: Clear your browser cache and cookies, or test in a private browsing window.
- Concerned about DNS issues: Use built-in or remote DNS in v2rayNG settings, and avoid conflicts between your system’s Private DNS and the proxy.
4. Quick troubleshooting for failed imports
If you see a format error, first check that the link hasn’t been split across lines, had spaces added, or been truncated by a messaging app. If a subscription won’t update, make sure the URL is complete and that it’s accessible over your network. If a node keeps timing out, the app itself may not be the problem—the node may be inactive or the route may be temporarily unavailable. It’s a good idea to keep several nodes, test them one by one, and clearly mark the ones that work.
In summary, v2rayNG supports three main import methods: clipboard, QR code, and subscription. After importing, check the connection status, public IP, DNS, and browser cache to confirm that the proxy is working properly.