Step 3
Establish a Connection: Select a Server and Monitor Its Status
After the subscription and mode are configured, the client still needs a specific active server. A server being present in the list is not the same as it being in use: select one entry and have the client reload that configuration. During connection setup, focus on the status bar, system indicator, and logs rather than judging the result by button color alone.
v2rayN Desktop Connection Order
Click a server entry in the main list, then choose “Set as Active Server” from the context menu. Some versions also support double-clicking or pressing Enter. The active server usually receives a color marker, check mark, or status-bar label. Confirm that the system proxy remains enabled. v2rayN will start the relevant core using the selected configuration and show the startup process in the bottom log area.
Normally, the log first shows configuration loading and local listening details, then waits for application requests. A quiet log does not necessarily indicate failure: connection records appear only after a browser sends a request. If the log immediately reports a configuration parsing error, port conflict, or connection refusal, note the stage where it occurred before trying another server. See the Help Center for common log keywords and how to read them.
v2rayNG Android Connection Order
Select a server in the main list to make it the current configuration, then tap the connection button on the main screen. On the first connection, the system displays a network access authorization prompt. Confirm it and wait for the status indicator to show that the connection is active. Once connected, the notification area usually shows that v2rayNG is running, while the main screen displays the current server name or runtime duration.
If the connection button quickly returns to its stopped state, the client is not staying running. Open the log and check whether the configuration loaded successfully. If the client stays connected but the browser cannot open the target site, do not immediately re-import the subscription. Continue to the next step and compare the direct page, target page, and client log. This helps distinguish an inactive system proxy, a failed server connection, a DNS resolution issue, and a problem limited to one site.
Change Servers While Keeping Variables Constant
If the first connection fails, try another server in the same subscription group, but do not change protocol parameters, routing mode, and DNS at the same time. The correct comparison is to keep rule mode unchanged, switch only the active server, and revisit the same test page. If the second server works, the issue is more likely with the original server or its network path. If several servers behave the same way, check the subscription, device time, system proxy, and local network.
A large device clock offset can affect some protocol connections, so enable automatic system time. On desktop, also make sure the local firewall is not blocking v2rayN or its core process from accessing the network. On Android, prevent battery-saving policies from immediately stopping v2rayNG in the background. After these basic checks, verify actual access in a browser.
Completion check
The client stays running, an active server is selected, and the log is waiting or recording connections
Next: Verify That It Works →