Skip to content

Clash Proxy Chain With a Static IP: dialer-proxy Setup

The hand-written Clash config that sends your traffic through your existing node first and out through a fixed static IP, with a test and the limits.

Three ways to route, side by side

Three ways to route, side by side
ItemYour node onlyStatic IP onlyChain: node, then static IP
What the website seesThe node's exit addressThe static IPThe static IP
What the exit does when you change serverChanges with the serverDoes not applyStays the static IP
HopsOneOneTwo, so some added delay
What the first hop can seeThe sites you openDoes not applyA connection to the static IP's address, and the proxy login

Our summary. The mihomo documentation states that with dialer-proxy the target site sees only the second node's IP and the network in front sees only a connection to it; the point about the proxy login is our reading, because an HTTP or SOCKS5 proxy login crosses the first hop unencrypted by itself.

How dialer-proxy works

The mihomo documentation says dialer-proxy makes the current entry in proxies open its network connections through the named proxy group or outbound proxy. In its example one node connects through a second one: the target site sees only the first node's IP, and the network in front sees only a connection to the second.

The old relay proxy group has been deprecated and groups do not support dialer-proxy directly, so the field goes on the node, and it points to a select group. You need a client with the mihomo core; Clash Verge Rev has it built in.

The config: static IP behind your node

proxies:
  - name: "STATIC-IP"
    type: http
    server: HOST
    port: 2222
    username: "USERNAME"
    password: "PASSWORD"
    dialer-proxy: "FIRST-HOP"

proxy-groups:
  - name: "FIRST-HOP"
    type: select
    proxies:
      - "YOUR-NODE"
  - name: "AI"
    type: select
    proxies:
      - STATIC-IP

rules:
  - DOMAIN-SUFFIX,claude.ai,AI
  - DOMAIN-SUFFIX,claude.com,AI
  - DOMAIN-SUFFIX,anthropic.com,AI
  - DOMAIN-SUFFIX,ipinfo.io,AI
  - MATCH,YOUR-EXISTING-GROUP

Replace HOST, USERNAME and PASSWORD with the values in My assets (HTTP uses port 2222, SOCKS5 port 3333, and for SOCKS5 change type to socks5). Replace YOUR-NODE with the name of the node that already works for you and YOUR-EXISTING-GROUP with the group your last rule already uses. Merge these entries into your own profile and keep the rest.

Step by step

  1. Step 1

    Get a static ISP IP in the country that matches your account and open My assets to copy HOST, PORT, USERNAME and PASSWORD. Choose HTTP unless your tool needs SOCKS5.

  2. Step 2

    Open your own local profile or extension in Clash Verge Rev, as the Clash proxy guide describes, and add the node, the two groups and the rules from the config above.

  3. Step 3

    Write the name of your working node exactly as it appears in your list, then save and reload the configuration.

  4. Step 4

    Run curl -x http://127.0.0.1:7897 https://ipinfo.io/json (7897 is the example port in the Clash Verge Rev documentation; use your own).

    Expected result The address and country of the static IP, not your node's.

  5. Step 5

    Open the Claude IP check page, then set the time zone and language to agree with the IP and use the address for one account only.

What this does not do

It does not get you online. The chain needs a first hop that already reaches the internet, and this guide assumes you have one. It only changes which address the website sees.

The first hop can see that you connect to the static IP's address, and the proxy login passes through it, so chain only through a node you trust. Traffic to Claude is HTTPS, so its content stays encrypted. Each service's country rules still apply: choose a country the service supports.

If your only problem is that Proxy302 connects slowly or not at all from mainland China, Fast Connect solves that without any Clash chain: download it, click 「一键加速」 (One-click boost) and keep it open while you use the proxy.

If the chain does not work

No connection at all

Check Whether your node alone reaches the internet, and whether HOST and PORT are exactly as in My assets and the type matches the protocol you bought.

Fix Fix the first hop first; then correct the node entry. If HOST does not resolve, the mihomo page notes that DNS may need extra configuration; try the numeric address.

ipinfo shows your node's address, not the static IP

Check That ipinfo.io matches a rule that points to the AI group, the AI group has STATIC-IP selected, and the dialer-proxy line is indented under the node.

Fix Move the rule above MATCH, select STATIC-IP and reload.

Proxy authentication required (407)

Check USERNAME and PASSWORD against My assets, and whether a password with # or a colon is in quotes.

Fix Correct the values and reload.

Pages are slow

Check Whether the slowness is the first hop or the static IP: test each on its own.

Fix The chain adds a hop, so some delay is expected. Send only the domains you need through the AI group and keep the rest direct.

Prices and limits

A static ISP IP costs US$0.50 for 1 day and US$7.99 for 30 days, the same in every country, and an order takes 1 to 100 IPs. HTTP uses port 2222 and SOCKS5 port 3333. There is no free trial, the IP does not rotate during the lease, and a proxy changes only the network address: the country rules of Claude, ChatGPT and Gemini still apply.

Clash proxy chain: FAQ

How do I chain two proxies in Clash?

Give the second node dialer-proxy pointing to a select group that holds the first node. The relay group type is deprecated, and the core must be mihomo.

What does the website see in a chain?

Only the IP of the last node, here the static IP. The first node sees a connection to the static IP's address.

Do I need an airport node to use Proxy302?

No. Outside mainland China you use the details in My assets directly. Inside it, Fast Connect connects you in one click; a chain is only for people who already have a working node and want a fixed exit.

Can the chain change my exit when the first node changes server?

No. The website sees the static IP whichever server the first hop uses, as long as the first hop can reach it.

How much is a static IP for the chain?

US$0.50 for 1 day and US$7.99 for 30 days per IP, the same in every country.

Reference links

4
  1. mihomo documentation: dialer-proxy

    Official documentation · Confirmed on:

    Read on 11 November 2026: dialer-proxy specifies that the current proxies entry makes its network connections through the named proxy group or outbound proxy; in the example one node connects through a second one, so the target site sees only the first node's IP and the network in front sees only a connection to the second; the relay type proxy group has been deprecated and proxy groups do not directly support dialer-proxy; for SOCKS the page says it only demonstrates the dialer-proxy part and extra configuration may be needed so subscription downloads and DNS resolution also use the proxy.

  2. mihomo documentation: HTTP node

    Official documentation · Confirmed on:

    Read on 25 October 2026 for the Clash proxy setup guide and not re-read for this page: type http with server, port and optional username and password.

  3. Clash Verge Rev documentation: introduction

    Official documentation · Confirmed on:

    Read on 25 October 2026 for the Clash proxy setup guide and not re-read for this page: Clash Verge Rev is a GUI for Mihomo with the Clash.Meta (mihomo) core built in.

  4. Proxy302 product facts and price list

    Product observation · Confirmed on:

    Product facts file of the site, checked 10 November 2026 against the console, the backend and the price table: per-IP lease prices in US$ (1 PTC = US$1) for 1 to 90 days, HTTP port 2222 and SOCKS5 port 3333, quantity limit, no free trial, optional auto-renew.

Ready to try it?

Create an account, top up once, then pick rotating residential, static ISP or datacenter IPs and have one running in your browser within minutes.