Reading tip
Identify the scenario first, then follow the checks in order. Jump to the linked download, subscription or configuration page when the issue becomes specific.
Who Should Start Here
OpenClash is useful when you want an OpenWrt router to manage proxy routing for multiple devices. Unlike a desktop client, the setup lives in LuCI and can affect the whole LAN, so each step should keep the router's normal network path recoverable.
- If you only use one computer or phone, start with the client tutorials.
- If TVs, NAS devices or many home devices need shared routing, OpenClash may be a better fit.
- If storage space, CPU architecture or dependencies are unclear, do not start with advanced plugins.
Setup Flow
- Confirm OpenWrt architecture, free storage and normal internet access.
- Install OpenClash and required dependencies, then reload LuCI and check that the menu appears.
- Add the Clash or Mihomo subscription URL in the subscription/profile area.
- Update the subscription and confirm nodes, proxy groups and rules are generated.
- Choose a conservative operating mode first and test common websites and apps.
- Enable DNS, Fake-IP, TUN or transparent proxy features only after the basic path works.
Choosing an Operating Mode
| Scenario | Start With | Check First |
|---|---|---|
| First-time setup | Least invasive mode | Subscription update and node test |
| Whole-home routing | Transparent proxy or TUN later | DNS and gateway settings |
| Only some devices need it | Device groups or bypass routing | Whether devices point to the router gateway |
Where to Look When It Fails
- Plugin page will not open: check LuCI compatibility, dependencies and browser cache.
- Subscription update fails: verify the URL, plan state, provider API and router DNS.
- Node list is empty: confirm the provider gives a Clash or Mihomo profile, not a single-node or client-specific format.
- Network breaks after enabling it: disable OpenClash, restore normal routing, then test DNS, gateway and firewall settings one by one.
Related Guides
- OpenClash subscription import troubleshooting
- Clash DNS and Fake-IP troubleshooting
- TUN mode troubleshooting