How to Verify Proxy Anonymity: IP, DNS and WebRTC Leaks
Step-by-step: how to verify that a proxy actually hides your real IP and doesn't leak via DNS, WebRTC and headers.
Step 1 — basic IP check
Simplest check: open 2ip.com or whatismyipaddress.com. It should show the proxy IP, not your real one. If your home IP is visible — the proxy isn't working.
Step 2 — proxy transparency
HTTP proxies sometimes pass your real IP in headers like X-Forwarded-For or Via. Such a proxy is called transparent and provides no anonymity.
Check: browserleaks.com/proxy shows every header the site sees. If there's no X-Forwarded-For with your real IP — the proxy is anonymous. Good SOCKS5 proxies don't pass these headers at all.
Step 3 — DNS leaks
Even if HTTP traffic goes through the proxy, your browser/OS may resolve DNS via your ISP. The site won't see your IP, but DNS queries reveal you're from Russia/Ukraine/wherever.
Check: dnsleaktest.com, press Extended test. DNS servers should be in the same country as the proxy. If your ISP's servers show up — you have a leak.
Fix: anti-detect browsers have a "DNS over proxy" toggle (mandatory for multi-accounting). Regular browsers: enable at the OS proxy level.
Step 4 — WebRTC leak
WebRTC is the P2P calling protocol built into all modern browsers. It can query your real IP around the proxy to establish direct connections.
Check: browserleaks.com/webrtc. If your home IP shows up — you have a leak. Critical for multi-accounting.
Fix:
- Chrome/Edge: WebRTC Leak Prevent extension
- Firefox: about:config →
media.peerconnection.enabled→ false - Anti-detect: disable WebRTC in profile settings
Step 5 — ban-score check
Not every hidden IP is "clean". An IP can be anonymous to a site yet flagged as a proxy in anti-fraud databases (IPQualityScore, Scamalytics, IPInfo).
Check: ipqualityscore.com/free-ip-lookup-proxy-vpn-test or scamalytics.com. Both show:
- Fraud score — 0-100, lower is better
- Is Proxy — whether the IP is flagged as a proxy
- Is Bot — whether it's been spotted in bot activity
For Instagram/TikTok/banks you need score < 25 and "Not detected as proxy". For scraping and SEO — up to 50 is fine.
Checklist
- [ ] 2ip.com shows proxy IP, not yours
- [ ] browserleaks.com/proxy — no X-Forwarded-For with your IP
- [ ] dnsleaktest.com — DNS in the proxy's country
- [ ] browserleaks.com/webrtc — no home IP visible
- [ ] ipqualityscore.com — fraud score in the acceptable range
All five green — the proxy is set up correctly.
Why it matters
A single WebRTC leak = all your accounts linked to your real IP. The platform sees the link and bans the whole cluster at once. Verification takes 5 minutes and saves dozens of hours of account recovery.
