This guide explains “how to use Shadowrocket” and why sharing nodes across a team can affect account environment stability. It’s intended for everyday iPhone and iPad users, with a focus on installation, importing nodes, updating subscriptions, choosing traffic-routing rules, and troubleshooting common connection issues. It does not cover setting up your own server.
1. What Shadowrocket Is For
Shadowrocket, commonly called “小火箭” (Little Rocket) in Chinese, is a popular proxy client for iOS. It does not provide proxy servers itself, so you’ll need to import nodes or subscription links for V2Ray, VLESS, Trojan, Shadowsocks, and other protocols. This site provides some free nodes for testing, but their stability depends on the number of users online, your location, and your network conditions. For long-term team use, we recommend preparing several backup nodes.
When using it as a team, many people are concerned about “account environment stability.” Simply put, if the same business account frequently switches between countries, IP addresses, and network characteristics, a platform may flag the login environment as unusual. So it’s not enough to know how to connect with Shadowrocket—you should also stick to one region and avoid frequent switching.
2. How to Install Shadowrocket and Import Nodes
- Install Shadowrocket on your iPhone or iPad. If you can’t find it in your current App Store region, you may need to switch to another available region, depending on your circumstances.
- Get your node details. Common formats include subscription links and share links beginning with vmess://, vless://, trojan://, or ss://.
- Open Shadowrocket and tap “+” in the upper-right corner. For a single node, select the appropriate type and paste the link. For a subscription, select “Subscribe,” paste the subscription URL, and save it.
- Return to the home screen and tap the node you just imported. Make sure a checkmark appears beside it.
- Turn on the connection switch at the top. The first time you connect, you’ll be prompted to add a VPN configuration. Tap Allow and enter your device passcode.
- Once the status shows Connected, open a browser and visit a website to check that the connection works.
If you’re using this site’s free nodes, we recommend testing access to a webpage in Safari first, before signing in to important accounts. This helps you avoid repeated reconnections if a node is temporarily unavailable.
3. Team Use: How to Reduce Environment Changes
- Assign each account a fixed node or region: For example, keep one account in the same region, such as Japan or the United States, rather than switching back and forth between Singapore and Germany.
- Avoid having multiple people sign in to the same account at the same time. Even when using the same proxy, differences in device fingerprints, time zones, and languages may trigger verification.
- Choose appropriate traffic-routing rules. Regular web traffic can use the proxy, while domestic apps and banking apps should connect directly to reduce issues caused by routing them through the proxy by mistake.
- Keep track of how nodes are used. Your team can use a spreadsheet to record “account—region—node name—user” to make troubleshooting easier.
In Shadowrocket, go to “Config” and choose a routing mode. We recommend rule-based routing for everyday users. Avoid using global proxy mode long-term: it routes traffic from every app through the proxy, which can interfere with local services and push notifications.
4. Troubleshooting Connection Failures and Updating Subscriptions
If Shadowrocket won’t connect, check these items in order: whether the node has expired, whether the subscription is up to date, whether your phone has a working network connection, and whether VPN access is enabled in your system settings. If you use a subscription, swipe left on it or open its details and tap Update. If several nodes fail, try switching between Wi-Fi and cellular data, or turn Airplane Mode off and on again.
As a rule of thumb, timeouts are usually caused by network congestion or an unavailable node. If you can connect but can’t open webpages, the issue may be related to DNS or routing rules. If only one app is affected, first check whether the rules are set to connect that app directly. In a team setting, don’t immediately switch to a different country when a problem occurs. Try another node in the same region first to maintain continuity in the account’s login environment.
5. Recommendations
The basic workflow in Shadowrocket is: “install the client—import a node or subscription—select a node—connect—set up routing as needed.” For occasional personal browsing, you can switch nodes freely. For team accounts, it’s more important to stick to a stable region, use consistent devices, and keep clear records. Free nodes are suitable for testing and backup. For important business tasks, prepare several interchangeable connections, and make a habit of updating subscriptions and periodically removing expired nodes.