After installation
Import a subscription and test the connection
Downloading is just the first step. Check your configuration, traffic routing method, and actual access in that order to find issues faster.
Get a valid configuration
The client reads your configuration, runs the core, and manages the proxy; it doesn’t provide ready-to-use nodes. Get your subscription URL from a trusted provider. Copy the entire URL, taking care not to include spaces, line breaks, or punctuation from a chat message.
A subscription may contain access credentials. Don’t post the full URL in public forums. When reporting an issue, describe the error and hide server addresses, user IDs, and subscription parameters.
See how to import a subscription →
Choose how to route traffic
On desktop, start with the system proxy to test apps that follow system settings. Configure TUN only if you need to capture other traffic. On Android, the system VPN interface routes traffic; client settings can limit which apps use it.
Global routing and TUN are separate settings. Global routing determines which outbound connection traffic uses after it enters the client; TUN determines how traffic enters the client. Routing rules determine whether traffic connects directly.
Read the all-platform setup guide →
Record connection results
Choose one node, stick to one proxy mode, and test the target app. A successful latency test only confirms that the test received a response; it doesn’t replace testing an actual web page or prove that every domain and app can connect.
When troubleshooting, note the client name, system architecture, proxy mode, and any error in the logs. Change one setting at a time to see whether the issue comes from the subscription, node, DNS, or the app’s own proxy settings.
Find common issues by symptom →