This guide explains how to use Shadowrocket (小火箭) and why teams sharing access often run into unstable connections, account issues, and nodes that frequently stop working. It’s intended for users who need to set up a proxy environment on colleagues’ iPhones or iPads, with a focus on importing configurations, using groups, and maintaining stability.
1. Getting started with Shadowrocket
Shadowrocket, commonly known as “小火箭,” is mainly used to import proxy nodes or subscription links for V2Ray, VLESS, Trojan, SS, and other protocols on iOS devices. For team use, it’s best to have one administrator manage the subscription and have members simply import it and switch nodes as needed. This prevents troubleshooting headaches caused by everyone changing the configuration independently.
- Install Shadowrocket on an iPhone or iPad and allow it to add a VPN configuration.
- Get a node link or subscription URL. You can use an existing subscription or test connectivity with the free nodes available on this site.
- Open Shadowrocket, tap “+” in the top-right corner, then choose “Subscribe/订阅” or paste a single node link.
- After importing, tap a node, return to the home screen, and turn on the connection switch at the top.
- When prompted, allow VPN access. A VPN icon in the status bar indicates that you’re connected.
For team use, give subscriptions clear names, such as “Office Backup,” “Overseas Research,” or “Test Nodes,” so members can choose the right one at a glance.
2. Why team use can affect account stability
Account security systems often look beyond whether the password is correct. They may also consider login IP addresses, regions, devices, and times. If multiple team members use nodes in different countries or on different carriers to log in to the same platform, this may be flagged as suspicious activity. So using Shadowrocket is about more than just getting connected—it also affects how consistent your account environment is.
- Stick to a consistent region: For the same business account, use nodes in roughly the same region. Avoid frequently switching between the US, Japan, and Europe.
- Limit simultaneous switching: When sharing an account, avoid having multiple members log in from different nodes within a short period.
- Separate by use: Use different node groups for browsing, social media management, and development testing.
- Keep a backup node: Switch only when the primary node is unavailable; don’t change nodes without a reason.
For business accounts that require stable logins, agree within the team on who uses the account, which node to use, and when. Even a simple spreadsheet can make issues easier to troubleshoot.
3. Recommended team setup
After importing the subscription, the administrator can create groups by region or purpose. Shadowrocket supports rule-based and global modes. Regular members should use the configured default rules and avoid changing advanced settings such as DNS, routing, or certificates. If you only need to access overseas websites, rule-based mode is usually sufficient. If a particular app needs to use the proxy, temporarily switch to global mode to test it.
When sharing access with the team, don’t send individual node links one by one. It’s better to manage everything through a single subscription link. That way, if a node stops working, the administrator can update it once, and members can simply refresh the subscription in Shadowrocket. Keep in mind that free nodes are suitable for temporary testing or as backups; don’t rely on unstable sources for critical business tasks.
4. Troubleshooting connection problems
If Shadowrocket won’t connect, check the following in order:
- Make sure the phone’s internet connection is working. Turn off Shadowrocket and try opening a domestic website.
- Refresh the subscription in Shadowrocket, then try another node in the same group.
- Check that the system time is correct. An incorrect time can cause TLS-based nodes to fail.
- Turn off Low Power Mode or switch between Wi-Fi and cellular to rule out local network restrictions.
- If only one platform is having issues, stick with the current region instead of repeatedly trying nodes in different regions.
When troubleshooting, the team administrator should first ask which member, node, and app are affected, and when the error occurred. Don’t start by asking everyone to reinstall the app. Most issues stem from a failed node, an outdated subscription, or frequent changes to the account environment.
In short, the basics of using Shadowrocket are to import a subscription, choose a node, and enable the VPN. For teams, the priorities are to organize nodes into consistent groups, avoid unnecessary switching, and keep login regions stable. This makes the service easier to use and improves control over both connection quality and the account environment.