This article explains “how to import nodes into v2rayNG” and briefly covers how imported nodes relate to your IP, DNS, and browser environment. It’s intended for Android users who have already installed v2rayNG but aren’t sure how to add VLESS, VMess, Trojan, or other nodes.
1. What to prepare before importing
v2rayNG is a commonly used V2Ray client for Android. It does not provide servers, so you’ll need a working node or subscription link. Nodes generally come in one of three forms: a complete vmess://, vless://, or trojan:// link; a subscription URL; or a QR code. This site also shares free nodes and subscription examples for temporary testing, but free nodes can be unreliable, so it’s a good idea to have several backups ready.
- Make sure your phone’s clock is accurate. An incorrect system time can cause TLS connection failures.
- Make sure you’re using a recent version of v2rayNG. Older versions may not support certain protocol parameters.
- Have your node link, subscription address, or QR code screenshot ready.
2. Importing nodes with a subscription link
If you have a subscription address that starts with https://, importing it as a subscription is recommended, as it makes future updates easier.
- Open v2rayNG and tap “+” in the upper-right corner.
- Select “Subscription settings,” then tap “+” in the upper-right corner.
- Enter any name, such as “freevpn node,” and paste the subscription link into the address field.
- Return to the main screen, tap the three-dot menu in the upper-right corner, and select “Update subscription.”
- Once the nodes appear in the list, select one and tap the connect button in the lower-right corner.
If no nodes appear after the update, first check that the subscription link is complete. In particular, make sure you haven’t left out the http or https prefix or included any spaces.
3. Importing from a QR code or clipboard
If you have a link for a single node, copy the entire link, tap “+” in the upper-right corner of v2rayNG, and select “Import from clipboard.” For a QR code, select “Scan QR code.” You can also scan a screenshot from your gallery. After importing, open the node details and check that the address, port, and protocol fields are filled in. If any required fields are blank, the QR code is usually incomplete or the link format is incompatible.
Before connecting, you can long-press a node and select “Test real connection” or “Test latency.” Latency is only a guide: a successful test doesn’t mean every website will open. However, if the test times out, the node is probably unavailable, the network is blocking the connection, or the settings are incorrect.
4. How IP, DNS, and your browser are related after importing a node
After v2rayNG connects successfully, websites you visit will generally see the node’s exit IP, rather than your phone’s local carrier IP. You can visit an IP-checking website to confirm whether it has changed. If your IP hasn’t changed, you may not actually be connected, you may not have granted the system VPN permission, or your browser may be using special proxy settings.
DNS translates domain names into IP addresses. If there’s a DNS issue, you may be able to connect to the node but still be unable to open some websites. You can enable built-in DNS in v2rayNG’s settings, or leave it at the default while testing. Most users should avoid changing complex rules at random; confirming that the node works is more important.
Your browser environment can also affect the results. For example, browser cache, the region associated with your signed-in account, or WebRTC leaks may lead a website to determine that your location doesn’t match your exit IP. If something seems off, try an incognito window, clear your cache, or check with another browser.
5. Troubleshooting common connection failures
- No internet access after connecting: Try another node to check whether the current one is simply unavailable.
- Subscription update fails: Switch networks, such as between Wi-Fi and mobile data, then check the subscription address.
- TLS or certificate error: Correct your system time and update v2rayNG.
- Some apps don’t use the proxy: Check whether that app has been excluded under “Per-app proxy” in v2rayNG.
In summary, the most common ways to import nodes into v2rayNG are through a subscription, the clipboard, or a QR code. After importing, test the connection and check your exit IP. If a website won’t open, troubleshoot DNS, browser cache, and node availability one by one.