← Back to Blog

IPv6 Leaks Through Proxies: Complete Diagnosis and Fix in Dolphin, AdsPower, and GoLogin

IPv6 leak is one of the most common reasons for account bans even when using proxies. We discuss how to detect it and eliminate it permanently.

πŸ“…August 7, 2026
```html

You connected a proxy, confident in your anonymity β€” but Facebook, TikTok, or Wildberries still see your real IP. The reason in 80% of cases is the same: an IPv6 leak. This silent problem leaks your real address even when IPv4 is reliably hidden behind a proxy. Let's explore how to find, check, and permanently close it β€” without a technical education, in 10–15 minutes.

What is an IPv6 leak and why is it dangerous for accounts

The internet operates on two versions of the addressing protocol: IPv4 (the familiar format 192.168.1.1) and IPv6 (the longer format like 2a02:6b8::1). IPv4 is running out, so providers are increasingly assigning users IPv6 addresses β€” and doing so alongside IPv4. Your computer can have both addresses simultaneously.

The problem arises here: most proxy servers only work with IPv4 traffic. They intercept and replace your IPv4 address, but IPv6 traffic goes directly β€” through your provider, with your real address. The website you visit receives two signals simultaneously: IPv4 from the proxy and IPv6 from you personally.

For arbitrage specialists and SMM experts, this is a disaster. Facebook Ads, TikTok Ads, Instagram, and most advertising platforms can match IPv6 addresses between accounts. If you manage 10 ad accounts through different proxies, but they all leak the same IPv6 β€” the algorithm sees it as one person. The result: a chain ban of all linked accounts.

⚠️ It is important to understand:

An IPv6 leak is not a bug of the proxy service. It is a systemic feature of your operating system and browser. Even premium paid proxies do not eliminate it automatically. You must disable IPv6 at the system or browser profile level.

Wildberries, Ozon, and other marketplaces also use IPv6 for anti-fraud systems. If you scrape competitor prices or monitor stock through a proxy but haven't closed IPv6 β€” the scraper will be blocked much faster. The real IPv6 of your office or home will be blacklisted, and subsequent requests will be blocked even from another proxy.

Why proxies do not automatically block IPv6

Many think: "I bought a proxy β€” so I am anonymous." This is not the case, and here is the technical explanation without unnecessary terms.

When you set up a proxy in a browser or anti-detect tool, you specify the proxy server address and port. The browser or application starts directing HTTP/HTTPS requests through this server. But the operating system continues to maintain the IPv6 stack independently β€” for other applications, system services, DNS requests.

Here are specific scenarios in which a leak occurs:

  • Browser without anti-detect β€” Chrome, Firefox, and Edge can make WebRTC requests directly over IPv6, bypassing proxy settings.
  • DNS requests over IPv6 β€” the system resolves domains through the provider's IPv6 DNS server alongside the proxy.
  • Incorrect SOCKS5 configuration β€” SOCKS5 supports IPv6, but only if the server is configured correctly and the client explicitly specifies it.
  • Anti-detect browser without WebRTC blocking β€” if WebRTC is not disabled in the Dolphin Anty or AdsPower profile, the browser leaks the real IPv6 through this channel.
  • Mobile devices β€” modern smartphones almost always have IPv6 from the operator, and mobile applications often ignore proxy settings.

A separate story is HTTP proxies. By their architecture, they only work with HTTP/HTTPS traffic at the application level and do not touch IPv6 at all. SOCKS5 can theoretically proxy IPv6, but most proxy providers do not provide IPv6 addresses at the exit nodes, so the browser "falls back" to a direct IPv6 connection. The result is the same β€” a leak.

How to check for an IPv6 leak: 3 methods

Before fixing anything, you need to make sure that the problem really exists. Here are three tools that will show the complete picture in 2 minutes.

Method 1: ipleak.net

Open a browser with the proxy connected and go to ipleak.net. The page will automatically show all IP addresses that the server sees: IPv4, IPv6, DNS, and WebRTC. If in the "Your IP addresses" block you see two addresses β€” one from the proxy (IPv4), the second your real one (IPv6) β€” the leak is confirmed. The normal picture: only one IPv4 proxy address, the IPv6 block is empty or shows "No IPv6 address detected".

Method 2: browserleaks.com/ip

A more detailed tool. It shows IPv4 and IPv6 separately, WebRTC Local IP, WebRTC Public IP, and DNS servers. Especially useful for diagnostics in anti-detect browsers β€” you can precisely understand through which channel the leak occurs. If IPv6 shows your real address β€” the problem is at the system level. If WebRTC shows the real address β€” the problem is in the browser profile settings.

Method 3: whoer.net

Shows "anonymity in percentage" and a detailed list of all leaks. Convenient because it immediately explains what exactly is wrong: IPv6, WebRTC, DNS, TimeZone mismatch, etc. For arbitrage specialists and SMM experts, this tool is especially useful before launching a new bundle β€” it gives an overall assessment of how "clean" your profile looks.

πŸ’‘ Checking rule:

Check for leaks in the same browser and profile that you will use to work with accounts. A test in regular Chrome will not tell you what is happening in your Dolphin Anty profile. Check each profile separately.

Fixing the leak on Windows: step-by-step guide

On Windows, IPv6 is enabled by default on all network adapters. The most reliable way to fix the leak is to disable IPv6 at the system level. This will not break the internet: 99% of websites and services work perfectly through IPv4.

Method 1: Through network adapter settings (without command line)

  1. Press Win + R, type ncpa.cpl and press Enter β€” the network connections window will open.
  2. Find your active connection (Wi-Fi or Ethernet) β€” it will not have a red cross.
  3. Right-click β†’ select Properties.
  4. In the list of components, find the item "Internet Protocol Version 6 (TCP/IPv6)".
  5. Uncheck this item.
  6. Click OK and close the window.
  7. Restart the browser and check through ipleak.net β€” IPv6 should disappear.

Method 2: Through the registry (disables IPv6 globally)

This method disables IPv6 on all adapters at once, including virtual ones (VPNs, anti-detect browsers).

  1. Press Win + R, type regedit and press Enter.
  2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
  3. Right-click in the right panel β†’ Create β†’ DWORD (32-bit) Value.
  4. Name the value DisabledComponents.
  5. Double-click on it, select Hexadecimal and enter the value ffffffff.
  6. Click OK and restart your computer.

⚠️ Important:

If you are using a VPN or corporate network with IPv6 β€” check with the administrator if this will break other services. For home and work computers of an arbitrage specialist, this is absolutely safe.

Fixing the leak on macOS

On Mac, you can disable IPv6 through system settings or through Terminal. The second method is more reliable because it disables IPv6 at the network interface level.

Through System Preferences (macOS Ventura and newer)

  1. Open System Preferences β†’ Network.
  2. Select the active connection (Wi-Fi or Ethernet) in the left panel.
  3. Click the Details... button.
  4. Go to the TCP/IP tab.
  5. In the dropdown menu "Configure IPv6", select "Off" (Link-local only or Off).
  6. Click OK, then Apply.

Through Terminal (for Wi-Fi)

networksetup -setv6off Wi-Fi

If you are using Ethernet, replace Wi-Fi with Ethernet. To find the exact name of the interface, run the command networksetup -listallnetworkservices in Terminal. After executing the command, restart the browser and check through ipleak.net.

Settings in anti-detect browsers: Dolphin Anty, AdsPower, GoLogin

Even if you have disabled IPv6 at the system level, you need to additionally configure each profile in anti-detect browsers. The reason: anti-detect browsers create isolated environments with their own WebRTC and network settings. Here’s how to properly configure the most popular tools.

Dolphin Anty

  1. Open Dolphin Anty and go to create or edit a profile.
  2. In the "Proxy" section, enter your proxy server details (host, port, username, password).
  3. Select the protocol type β€” SOCKS5 is recommended for better compatibility.
  4. Go to the "Browser" β†’ "WebRTC" section.
  5. Set the WebRTC mode to "Disabled" or "Altered" β€” this will prevent the real IP from leaking through WebRTC.
  6. In the "Network" section, ensure that the option "Fill IP based on proxy" is enabled β€” Dolphin will substitute geolocation, timezone, and language based on the proxy country.
  7. Save the profile and launch it. Check through browserleaks.com/ip directly from the opened profile.

AdsPower

  1. In AdsPower, create a new profile or open the editing of an existing one.
  2. In the "Proxy" block, add the proxy details and click "Check Proxy" β€” AdsPower will show the country and type of IP.
  3. Go to the "Advanced Settings" section.
  4. Find the WebRTC parameter and set the value to "Disable" (Disable non-proxied UDP).
  5. In the "Browser Settings" section, ensure that the timezone and language match the proxy country β€” this is important for Facebook and TikTok.
  6. Save and launch the profile. Open ipleak.net and ensure that IPv6 is not displayed.

GoLogin

  1. Create or open a profile in GoLogin.
  2. In the "Proxy" section, enter the details and click "Check Proxy".
  3. Go to "Advanced" β†’ "WebRTC".
  4. Select the "Altered" mode β€” GoLogin will substitute the proxy IP instead of the real address in WebRTC requests.
  5. Enable the "Fill based on external IP" option β€” this will automatically configure geolocation, language, and timezone based on the proxy country.
  6. Launch the profile and check on whoer.net β€” anonymity should be above 85%.

πŸ’‘ Tip for Multilogin and Incogniton:

In Multilogin and Incogniton, WebRTC settings are located in the "Browser Fingerprint" β†’ "WebRTC" section. The principle is the same: set the mode to "Disabled" or "Real IP hidden". Octo Browser automatically hides WebRTC when connected to a proxy β€” but still perform the check manually.

Which type of proxy better protects against IPv6 leaks

Not all proxies handle the task of completely hiding your real address equally well. Let's break down how the main types differ and which is suitable for which tasks.

Proxy Type Risk of IPv6 Leak For Which Tasks Note
Residential Proxies Low Facebook Ads, Instagram, TikTok, multi-accounting Real IPs of home users, rarely have IPv6
Mobile Proxies Very Low Facebook Ads, TikTok Ads, account farming Operator IPs with high trust, IPv6 is masked by NAT
Datacenter Proxies Medium Scraping, price monitoring, automation Fast, but require disabling IPv6 at the system level
HTTP Proxies High Only basic web surfing Does not proxy IPv6 due to protocol architecture

For arbitrage specialists working with Facebook Ads and TikTok Ads, the optimal choice is mobile proxies. Operator networks use NAT (Network Address Translation), which hides the real IPv6 addresses of devices behind a single outgoing IP. This is one of the reasons why mobile IPs have high trust with advertising platforms β€” they "behave" like real users from phones.

For SMM specialists managing 20–50 Instagram and TikTok accounts, residential proxies provide the best balance of price and security. IP addresses from home user pools rarely have active IPv6, and Instagram's algorithms perceive them as ordinary users from different cities.

Checklist: complete check before launching accounts

Use this checklist every time before starting work with a new bundle of accounts or launching an advertising campaign. It will take 5 minutes but save hours of work recovering banned accounts.

βœ… System Level

  • IPv6 is disabled in network adapter settings (Windows) or through networksetup (macOS)
  • Computer has been restarted after disabling IPv6
  • Check through ipleak.net in a regular browser β€” IPv6 is not displayed

βœ… Proxy Settings

  • Proxy is connected and checked (the "Check Proxy" button in the anti-detect browser)
  • Protocol type β€” SOCKS5 (preferably over HTTP)
  • Proxy country matches the target country of the account
  • One proxy β€” one account (do not share proxies between multiple accounts)

βœ… Profile Settings in Anti-Detect Browser

  • WebRTC is set to "Disabled" or "Altered"
  • Timezone matches the proxy country
  • Browser language matches the proxy country
  • Fingerprint is generated or updated (do not use old profiles with other proxies)

βœ… Final Check

  • Profile is open in the anti-detect browser with the proxy connected
  • Check on ipleak.net β€” only one IPv4, IPv6 is empty
  • Check on browserleaks.com/ip β€” WebRTC shows the proxy IP, not the real one
  • Check on whoer.net β€” anonymity above 80%, no warnings
  • DNS servers match the proxy country (not your provider)

Separately about DNS: this is another leak channel that is often ignored. If your DNS requests go through the provider's server, websites can determine your real region even with a correctly configured proxy. In anti-detect browsers Dolphin Anty, AdsPower, and GoLogin, there is an option "DNS through proxy" β€” make sure it is enabled. Additionally, you can use encrypted DNS: 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google) in system settings.

Conclusion

An IPv6 leak is one of the most underestimated reasons for account bans in Facebook Ads, TikTok, Instagram, and blocking scrapers on Wildberries and Ozon. Most arbitrage specialists and SMM experts set up proxies, check IPv4 β€” and think they are protected. But the real IPv6 address continues to leak through WebRTC, the system stack, or DNS, linking all accounts into one chain.

The solution is simple and takes 10–15 minutes: disable IPv6 at the operating system level, set WebRTC to "Disabled" mode in each anti-detect browser profile, and check the result through ipleak.net. After that, your accounts will stop "leaking" the real address, and the bundles will become significantly more resistant to bans.

If you are just building a system for multi-accounting and want to minimize risks from the start β€” pay attention to mobile proxies. Operator IP addresses with NAT masking practically do not allow IPv6 leaks due to their architecture and have a high level of trust with advertising platforms β€” making them an excellent choice for farming Facebook Ads and TikTok Ads accounts.

```