This article addresses issues like “how to import a subscription into Clash” as well as problems that may still occur after importing, such as websites not opening, no IP change, DNS leaks, or abnormal browser environment detection. It is suitable for everyday users who have just obtained a free node subscription link and want to use it quickly in Clash for Windows, Clash Verge, or similar clients.
1. What to prepare before importing a subscription into Clash
A Clash subscription is usually a link starting with https that contains multiple nodes, rules, and groups. You can use the free node subscription provided on this site, or use your own existing subscription URL. Before importing, it is recommended to confirm three things: the subscription link can be copied in full; your computer time is correct; and no other VPN or proxy software is running at the same time on your device.
- Windows users can use clients such as Clash Verge and Clash for Windows.
- macOS users can use clients such as Clash Verge Rev and ClashX Meta.
- On mobile, if you use a Clash Meta-based app, the menu names may differ, but the logic is the same.
2. Standard steps for importing a subscription into Clash
- Open the Clash client and go to the “Profiles,” “Configuration,” or “Subscriptions” page.
- Click buttons such as “New,” “Add,” or “Import from URL.”
- Paste the subscription link, and name it “freevpn-x” or any custom name.
- Click download, save, or update, and wait for the configuration file to finish loading.
- Return to the “Proxies” page and select a node, or use an automatic selection group.
- Go to “General” or “System Proxy” and enable System Proxy; if you want to route all traffic globally, you can enable TUN, but beginners are advised not to use it at first.
After that, open your browser and visit a test website. If webpages open but some apps still cannot access the internet, it usually means that the app is not using the system proxy, or it needs its proxy settings configured separately.
3. The relationship between IP, DNS, and browser environment
Many users assume that importing a subscription will immediately change the IP, but in fact it also depends on the proxy mode. Clash commonly has three modes: Rule, Global, and Direct. Rule routes traffic according to rules, Global sends everything through the proxy, and Direct connects everything directly. If you want to verify whether a node is working, you can temporarily switch to Global mode and then check your IP.
DNS can also affect the browsing experience. Typical symptoms include the node showing as connected, but domain resolution failing, some websites not opening, or pages redirecting to your local ISP’s notice page. In this case, you can enable the built-in DNS in the client settings, or use the fake-ip / redir-host scheme in the default configuration. Beginners are not advised to modify YAML casually.
The browser environment includes cache, cookies, WebRTC, proxy settings, and more. If your IP has changed but a website still reports an abnormal region, try using an incognito window, clearing site data, or disabling other proxy extensions in your browser. If Chrome, Edge, or Firefox has multiple proxy extensions installed at the same time, they can easily conflict with Clash.
4. Troubleshooting import and connection failures
- Subscription download failed: Check whether the link has expired or whether some characters were missed when copying it; you can also try updating again after switching networks.
- Configuration parsing failed: This means the subscription format is incompatible. Try switching to a client that supports the Meta core.
- Node timeout: Switch to another node, or retry after changing your network environment.
- System proxy enabled but not working: Disable other VPNs and proxy extensions, then restart Clash and your browser.
- Foreign websites open but domestic websites are slow: Use Rule mode and avoid staying in Global mode for long periods.
One final suggestion: after the subscription is updated, manually refresh the configuration first, then test node latency. When problems occur, troubleshoot in the order of “subscription link → node selection → system proxy → DNS → browser cache.” In most cases, this will help you pinpoint the majority of connection issues after importing a subscription into Clash.