Save a subscription group
Open subscription group settings and enter an easy-to-recognize alias and the full subscription URL. The URL may contain a private token, so avoid copying extra spaces, line breaks, or punctuation added by a chat app. The https://example.com/sub?token=xxxx URL in this guide is for format illustration only; it won’t provide nodes.
View subscription import steps →
Update the subscription and test a node
After saving the group, update the subscription and confirm that the server list contains configurations. If the update fails, check whether the URL has expired, then choose whether to update through the proxy based on your network. Select a node and run a real connection latency test. TCPing only helps check whether a port is reachable; it can’t replace a real request test.
About real connection latency tests →
Choose system proxy or TUN
For a first desktop setup, start with the system proxy and identify which apps use it. If you need to route more traffic, learn about TUN permissions and routing changes first. On Android, approve the VPN connection request when prompted; then verify it with an actual site request and your exit IP.
View proxy mode settings →
Keep a recoverable configuration
Before updating the client, save your subscription URL, custom routes, and port settings. Manage nodes that can be re-fetched from a subscription separately from configurations you added manually. When something goes wrong, note the key error in the logs and determine whether it’s an installation, core startup, subscription update, or node connection issue. Reinstalling repeatedly isn’t a substitute for troubleshooting.
Check which clients are right for you →