Exit IP & split routing check

This runs entirely in your browser and follows your device's routing rules: a China-based echo service sees your direct exit, international echo services see your proxy exit. Comparing them shows whether split routing works.

Routing result

Reading exit IPs…

Exit IPs

Locations are IP database estimates

Per-site routing test

Latency is the median of 3 requests, each with a 3-second timeout. Groups are inferred from where each site is based: sites in China should go direct, others through the proxy.

Troubleshooting

Chinese sites go through the proxy too: check that your rules include GEOIP,CN,DIRECT or geosite:cn, and that they come before MATCH or the catch-all rule.

Proxy exit still in China: the proxy node may relay through China, or your browser may bypass the system proxy (check that system proxy or TUN mode is on).

IPv6 bypasses the proxy: if the international exit shows your local ISP's IPv6 address, IPv6 traffic isn't proxied. Enable IPv6 in your proxy app or turn off IPv6 on your system.

Problems with Cloudflare sites: some rule sets send geosite:cloudflare direct, so foreign sites behind Cloudflare also go direct.