Get subscription
Nodes are the core of proxy access, so Shadowrocket needs a subscription or profile before it can route traffic.
The recommended workflow is URL import: copy the subscription URL from your provider. The screenshots use Changlian subscription provider as the example.
Add subscription
Open the profile, configuration or subscription entry in Shadowrocket. Paste the copied subscription URL into the URL field, then save, download or import the profile according to the client prompt.
If the client also supports local files, use that only when URL import is unavailable or your provider explicitly gives a YAML file.
Select a node
Open the proxy or policy group view and choose an available node. Pick a node based on region, latency and the service you need to access.
Enable proxy
Enable the proxy switch shown in the screenshots. Desktop clients usually use System Proxy, while mobile clients may request VPN permission the first time.
After it is enabled, traffic is forwarded through the Shadowrocket profile.
Global routing mode notes
Shadowrocket supports different routing modes for different situations. Keep Rule Mode for everyday use unless you are troubleshooting or need a fixed behavior.
- Config routing follows the imported profile rules.
- Proxy routing sends traffic through the selected proxy.
- Direct routing bypasses the proxy.
- Scene routing switches behavior by scenario.