This article addresses the question of “how to import nodes into v2rayNG” and also explains how imports relate to IP, DNS, and the browser environment afterward. It is suitable for Android users using v2rayNG for the first time, or for those who cannot connect after importing a subscription, cannot open web pages, or see inconsistent IP displays.
1. What you need before importing
v2rayNG is a commonly used V2Ray/Xray client on Android, but it does not provide routes itself. You need to prepare a working node link, QR code, or subscription URL. This site provides some free nodes for testing, but the stability of free nodes can be affected by the number of users and the network environment, so it is recommended to prepare several backups.
- Single node link: commonly starts with vmess://, vless://, trojan://, or ss://.
- Subscription URL: usually an https link containing multiple nodes.
- QR code: generated from a node link, suitable for importing by scanning with a phone.
2. Three ways to import nodes into v2rayNG
- Import by copying a link: First copy the node link, open v2rayNG, tap the “+” in the upper right corner, and select “Import from clipboard.” After a successful import, the node name will appear in the list.
- Import by scanning a QR code: Tap the “+” in the upper right corner and select “Scan QR code,” then point the camera at the node QR code. This is suitable for importing from a webpage on a computer, a screenshot, or something shared by others.
- Import by subscription: Tap the menu in the upper left corner, go to “Subscription settings,” tap “+” to add a subscription URL, enter a note, and save it. Return to the main screen, select “Update subscription” from the menu, and wait for the node list to refresh.
After importing, select a node and then tap the connect button in the lower right corner. On the first connection, Android will prompt you to create a VPN connection; just choose Allow. After a successful connection, a VPN icon will appear in the status bar.
3. How to confirm it is working after import
A successful connection does not necessarily mean all websites can be accessed properly. It is recommended to first open an IP lookup website in your browser to check whether the exit IP has changed, and then test whether commonly used websites can be opened. If the IP has not changed, the connection may not actually be established, routing rules may not have taken effect, or another proxy/VPN may be enabled on the system.
DNS can also affect the experience. If a webpage shows a resolution failure or some websites cannot be opened, you can check options such as “Domain strategy” and “Routing mode” in the v2rayNG settings. Ordinary users can usually use the default configuration; if you encounter DNS pollution, you can try switching to global proxy mode for testing to confirm whether rule-based splitting is the cause.
4. Common troubleshooting for connection failures
- Cannot connect after importing a node: test with another node to confirm the current one has not expired.
- Subscription update failed: check whether the subscription link is complete and whether the network can access that subscription URL.
- Can connect but cannot open webpages: disable battery-saving restrictions, check whether the phone’s time is accurate, and try switching browsers.
- Abnormal browser environment: if ad blockers, proxy plugins, or Private DNS are also installed, they may conflict with v2rayNG. It is recommended to temporarily disable them and test again.
In addition, the same node may perform differently across different carriers and regions. Do not judge only by “connected” status; you should also consider IP, DNS, and browser access results. When problems occur, troubleshoot in the order of “switch node — update subscription — switch network — restart client,” which can usually identify most causes.
Summary: the three most commonly used ways to import nodes into v2rayNG are clipboard, QR code scanning, and subscription. Beginners are advised to use subscriptions first because they are convenient for batch updates; for temporary testing, a single link is enough. After importing, remember to verify the exit IP and webpage access so you can confirm the configuration is actually working.