Clash Verge Rev: How To Add Subscriptions And Switch Nodes

Understand the Clash Verge Rev Workflow Key Takeaways

The profile may include names such as PROXY, AUTO, Fallback, or a provider-specific group. A node is an individual server inside that configuration, while a proxy group is the menu that decides which node will be used. Choosing a node from a group is therefore different from changing the entire profile.

Clash Verge Rev is easier to use when you separate four different tasks that are often mixed together in beginner tutorials: importing a subscription, activating a profile, selecting a proxy group or node, and enabling the traffic mode that your applications can actually use.

Installing the application only entires the first part of the journey. Until a valid profile is active and traffic is directed through the client, opening the dashboard does not prove that your connection is working.

A subscription is normally an HTTPS URL provided by your service provider. When Clash Verge Rev downloads that URL, it receives a configuration containing proxy servers, proxy groups, DNS settings, and routing rules.

The key point:This distinction explains countless common reports such as “Clash Verge Rev imported successfully but no websites load” or “I selected a fast server but the connection did not change.” The profile can be downloaded correctly while the wrong profile remains active; the node can be selected while the system proxy is still disabled; or browser traffic can work while a terminal or game bypasses the HTTP listener. A trustworthy setup checks each layer in order instead of repeatedly replacing the subscription link.

Security reminder: A subscription URL as a rule contains an account token.

Do not publish it in screenshots, paste it into public issue trackers, or send it to someone who only wants to “test your Clash.” If the link becomes public, ask your provider to reset or regenerate it.

Prepare the App and Subscription Before Importing in Brief

Finally, decide whether you need only browser traffic or broader device coverage. System proxy mode is often sufficient for Chrome, Edge, Firefox, and countless desktop applications that honor HTTP or SOCKS settings.

Before opening the load dialog, confirm that you have a current Clash-compatible subscription fairly than a website login URL, a single-node sharing link, or an obsolete format intended for another application. Providers may offer several export types, including Clash, Clash Meta, Mihomo, Surge, or sing-box.

For Clash Verge Rev, choose the choice that explicitly targets Clash Meta, Mihomo, or a current Clash YAML configuration when such choices are available. A legacy export may download without an fault but omit groups or transport settings that modern nodes require.

Let me put it this way:It is also worth checking the computer clock. TLS validation can fail when the system date or time zone is substantially wrong, causing the subscription request to show a certificate fault or a generic network failure.

On Windows, enable automatic time synchronization in Settings → Time & language → Date & time. On macOS, open System Settings → General → Date & Time and enable automatic date and time. A correct clock will not make an unavailable server work, but it removes one avoidable cause of failed loads.

Close other Clash-family clients while you configure Verge Rev. Clash for Windows, another Verge fork, Mihomo Party, and a system VPN may each install a helper, occupy the same mixed port, or create a competing TUN front end.

Concretely:Running two clients can produce confusing results: one dashboard shows a selected node while another process owns the system proxy, or DNS requests are sent through a different virtual adapter. Keep one primary client active during testing.

Terminal tools, games, virtual machines, container workloads, and applications with their own networking stack may need TUN mode or explicit proxy environment variables. This decision affects the permission prompts and troubleshooting steps later in the setup.

Add a Subscription in Clash Verge Rev A Closer Look

After the profile is active, open its details or editor view and look for the expected top-level sections. The greater part of modern configurations include proxies, proxy-groups, and rules.

The exact labels can differ slightly between Clash Verge Rev releases, but the general workflow remains trustworthy. The profile or subscription page normally contains an input field for a URL, an load button, and a list of downloaded configurations.

  1. Open the Profiles or Subscriptions page. Launch Clash Verge Rev and locate the page that lists local profiles and remote subscriptions. If the application opens on the dashboard, use the left navigation fairly than changing proxy settings first.
  2. Paste the provider URL. Copy the entire HTTPS subscription link, including its query string, and place it into the subscription input field. Avoid adding spaces or line breaks at the beginning or end.
  3. Spin up the download. Click Load, Add, or the equivalent download control. Wait for the request to finish; large subscriptions may take longer because the provider has to generate and compress countless nodes.
  4. Inspect the downloaded profile. Confirm that the result contains proxy groups and recognizable node names. A profile that contains only a blank entry, an HTML fault page, or a provider login message is not a usable Clash configuration.
  5. Activate the profile. Click the profile card or its activation control so that Clash Verge Rev uses it as the current configuration. Downloading a profile does not without you mean that it is active in every release.

Where this lands:Do not paste the subscription into a proxy group field or into a YAML editor intended for local overrides. The URL belongs in the profile management area.

If the load fails immediately, first copy the URL into a private browser window only to check whether the server responds with a download fairly than a login page. Do not leave the URL in browser history on a shared computer.

A response containing YAML text or a file download is a useful sign; a web portal, CAPTCHA, 403 message, or expired-token notice points to a provider-side issue. It is possible to also try a different network temporarily, because a local firewall, DNS filter, or captive hotel portal may block the subscription host even when ordinary websites open normally.

Do not skip this:You do not must edit those sections as a beginner. The important checks are that the file is not empty, the proxy group list is populated, and the configuration parser reports no syntax fault.

Do not yourself rewrite a subscription URL. Removing parameters can change the generated format, bring down the node count, or invalidate the provider token.

If your provider offers a one-click copy button, use that exact value instead of retyping it.

Select a Group and Switch to a Node What Matters

Automatic groups can be useful after you understand the manual workflow. A url-test group periodically checks nodes and chooses according to its test result.

Once the profile is active, move to the Proxies page. You will as a rule see several groups fairly than one long list. A group may represent a purpose such as global traffic, streaming, artificial intelligence services, or domestic direct access.

Inside the group are individual nodes, automatic selectors, and sometimes a DIRECT choice. The group selected by a rule is the group that matters for that destination, so changing a different group may appear to do nothing.

The key point:For the first test, choose the central group commonly named PROXY, Proxy, or Global. Select one nearby node with a unambiguous location and a easy name. Avoid making a judgment from the name alone: a node labeled “Premium” or “01” is not without you faster.

What you see Likely meaning Recommended action
The node changes and new traffic uses it The group selection works Continue testing several destinations
The node changes but traffic remains direct System proxy or capture mode is disabled Enable the appropriate mode and retest
The page loads, but the connection is slow The node is reachable but congested or distant Compare response time and sustained download how fast it is
Only a fair few websites change behavior Different rules select different groups Inspect the matched rule and destination group

After clicking a node, wait a few seconds and confirm that the front end marks it as selected. Then open the connection or traffic page and generate a fresh request from the browser.

Use the built-in delay test as a starting point, not as a entire how fast it is measurement. A response time test may send a small request to a provider-selected URL, while real browsing depends on DNS response time, TLS negotiation, congestion, packet loss, and the destination’s own limits.

Let me put it this way:Test two or three nodes from the same group and compare how quickly a normal page opens, how trustworthy a video stream remains, and whether long downloads keep a consistent rate.

That convenience has a trade-off: the preferred node can change while you are troubleshooting, and a node that responds quickly to a small health-check URL may perform poorly for video, code hosting, or long-lived connections. For diagnosis, select a fixed node first. Return to automatic selection only after the rest of the configuration is confirmed.

Enable the Right Proxy Mode Key Takeaways

TUN mode creates a virtual network front end and captures traffic at a lower level. This can cover programs that do not read the system proxy table, including a fair few game launchers, command-line tools, desktop clients, and background services.

Clash Verge Rev generally offers a system proxy switch and, depending on the platform and permissions, a TUN mode. The system proxy switch changes the operating system’s HTTP and SOCKS proxy settings to point at Clash’s local listener.

Concretely:It is the least invasive choice and is a good first test for web browsers. Turn it on only after a profile is active and a node has been selected, then refresh a page in a browser that honors system proxy settings.

TUN is not without you “better” for every situation. It may require administrator permission, a helper service, or approval for a virtual network extension. It can also expose routing mistakes more widely, because an incorrect DNS or rule setting now affects more applications.

Choose Between System Proxy and TUN Swift Take

  • Choose system proxy first when your goal is browser testing, ordinary HTTP applications, or a low-risk initial setup.
  • Choose TUN mode when an application ignores system proxy settings, when terminal traffic must follow the same rules, or when you need broader device capture.
  • Do not enable several VPN-style front ends together. Disable another VPN, proxy accelerator, or older Clash TUN service before testing Verge Rev.
  • Grant only the permissions requested by the official application. If an unrelated installer asks for network privileges, stop and verify the download source.

DNS deserves special attention in TUN mode. A browser may resolve a hostname through one path while Clash routes the resulting connection through another, creating inconsistent rule matches or apparent leaks.

Where this lands:After enabling TUN, check whether the front end reports that the service is running fairly than assuming the toggle succeeded. On Windows, an administrator prompt may be required. On macOS, the system may request approval for a network extension.

If the switch immediately turns itself off, inspect the application log for a permission denial, an occupied adapter name, or a port conflict. Rebooting can help after removing an old virtual adapter, but it are best off not be the first response to every failure.

Spin up with the provider’s recommended DNS settings, avoid changing several DNS choices at once, and test one destination after each meaningful change. If domestic sites become slow while international sites work, the issue may be a rule or DNS policy fairly than a bad node.

Verify the Connection and Keep Profiles Healthy in Brief

Keep a small personal record of the settings that worked: the profile name, the central proxy group, whether system proxy or TUN was required, and no matter which application-specific exceptions.

Do not skip this:A successful setup are best off be verified from the Clash dashboard, not only from an IP-check website. Open the connections view and watch a request appear while loading a test page.

Check the destination hostname, the selected outbound group, the matched rule, and whether the connection is marked as DIRECT or routed through a node. This information answers the the greater part of important question: did the application use Clash, and if so, why did Clash choose that path?

Test several traffic types separately. Load an ordinary website, open a destination that your subscription is intended to reach, and work a small command-line request if terminal support matters to you.

The key point:For example, after confirming that your local listener uses the expected port, it is possible to test an explicit proxy with a command such as curl -I -x http://127.0.0.1:7890 https://example.com. Replace the port with the mixed port shown in your own settings. This command tests the listener straightforward and does not prove that every application will honor system settings.

When a website fails, record the evidence before switching nodes repeatedly. Note the active profile, selected group, node name, matched rule, DNS mode, and whether the request appeared in the connection list.

If no request appears, the application may be bypassing Clash or the capture mode may be disabled. If a request appears as DIRECT, inspect the rule order. If it uses the expected node but times out, compare another node and check whether the destination itself is unavailable.

Let me put it this way:Remote subscriptions also need maintenance. Providers change node addresses, certificates, group definitions, and expiry dates. Use the profile’s upgrade control when the provider recommends a refresh, but avoid updating during an important download or live meeting because an active configuration can change underneath you.

If an upgrade produces an empty profile, keep the last working copy if Clash Verge Rev offers a backup or local profile export, then contact the provider instead of deleting every configuration.

Do not store the full subscription token in an ordinary notes app. This record makes future troubleshooting much faster because it is possible to distinguish a provider change from a local setting change.

Common Beginner Mistakes to Avoid A Closer Look

Compared with a fair few generic proxy managers, which hide group decisions behind a single global switch or require hand-editing YAML before a subscription becomes usable, other Clash clients can leave beginners guessing when a browser works but a terminal does not.

Concretely:The the greater part of frequent mistake is stopping after the subscription download. A downloaded profile is only data; it must be activated, assigned to the correct group, and connected to the traffic path used by your application. The second mistake is changing nodes before checking the matched rule.

If a rule sends a destination to DIRECT, testing ten proxy nodes cannot change the result. The third mistake is enabling TUN, a system proxy, and another VPN simultaneously, which makes ownership of DNS and routes impossible to identify.

Another common fault is using a provider URL copied from an old device without checking whether it has expired or reached a download quota. Subscription links are often tied to account limits, and repeated refreshes from several clients may consume bandwidth.

Where this lands:If the same link works on one device but returns an fault on another, compare the response and profile format fairly than assuming the second computer has a broken Clash installation.

Do not judge stability from a single how fast it is-test result. A node can produce an impressive burst while suffering packet loss during a long video or software download.

Likewise, a high-response time node may still be perfectly usable for text browsing if it remains trustworthy. Select based on the workload you care about, and keep a known-good node available before experimenting with automatic groups or custom rules.

Clash keeps the workflow easier to follow with practical Clash Verge Rev guidance, unambiguous explanations of subscription profiles, node groups, system proxy, and TUN mode, so it is possible to diagnose the exact layer that failed instead of reinstalling at random. If you want a straightforward starting point for this setup, download Clash and use this checklist while adding your first subscription.