// BEFORE STARTING
00Before You Begin: Check the Client, Subscription URL, and System Time
Before starting, make sure the client is installed and opens normally. Use v2rayN on desktop and v2rayNG on Android. If installation is not complete, visit the client downloads page and choose the version for your platform. On first launch, the system may show prompts about network access, the firewall, or the local VPN interface. Follow your device’s security policy to allow the client to create a local network connection; otherwise, application traffic may not reach the client even after you import a configuration.
This guide uses a subscription URL as its input. A subscription URL is usually a complete link beginning with https://, generated by the subscription provider. Unlike a regular webpage address, it is read by the client to retrieve one or more available configurations and place them in a subscription group. Copy the entire URL from beginning to end. Do not include leading or trailing spaces, or a period automatically added by a chat app.
Treat the subscription URL as sensitive credentials. It may contain parameters that identify your subscription account, so do not publish it in screenshots, public documentation, or support requests. If you need to show the client interface, hide personal information in the subscription URL and configuration names first. The steps in this guide only require pasting the URL into your local client; you never need to submit it to this site.
Finally, check that the system date, time, and time zone are correct. Some protocols use time information during the handshake. If the clock is significantly off, a configuration may import successfully but fail immediately when the connection starts. Enable automatic time synchronization before continuing. If the client already contains older configurations, there is no need to delete them immediately. Create a clearly named subscription group so you can quickly switch back to the original configuration if testing fails.
Status to Confirm Before Step One
- The client opens normally without persistent startup errors on the main screen.
- You have the complete subscription URL and have confirmed that it is still valid.
- The system date, time, and time zone are correct.
- You can distinguish a subscription group from an individual configuration: the group handles updates, while the individual configuration is used for connections.