Network & Proxy
Configure proxy routing, DNS and WebRTC leak prevention, GeoIP alignment, and per-context network isolation.
New to this section? Start with Proxy Configuration.
Use This Section When You Need To
- You need IP, timezone, locale, and language signals to align.
- You want to prevent DNS, WebRTC, or localhost leak paths.
- You need per-context or selective proxy routing in multi-account workloads.
Recommended Reading Order
- Proxy Configuration - Configure HTTP/SOCKS proxies correctly for stable browser identity and network privacy.
- Proxy and Geolocation - Align proxy routing and geographic signals (timezone, locale, languages) for stable location identity.
- WebRTC Leak Prevention - Prevent WebRTC IP leaks by controlling ICE behavior and candidate exposure under proxy usage.
- Per-Context Proxy - Assign different proxies to different BrowserContexts for multi-identity and multi-region automation.
All Guides
| Guide | Description |
|---|---|
| Proxy Configuration | Configure HTTP/SOCKS proxies correctly for stable browser identity and network privacy. |
| Proxy and Geolocation | Align proxy routing and geographic signals (timezone, locale, languages) for stable location identity. |
| Dynamic Proxy Switching | Switch proxies at runtime per BrowserContext without restarting BotBrowser sessions. |
| WebRTC Leak Prevention | Prevent WebRTC IP leaks by controlling ICE behavior and candidate exposure under proxy usage. |
| DNS Leak Prevention | Prevent DNS leak scenarios by controlling whether domain resolution uses local DNS or the proxy path. |
| Custom HTTP Headers | Configure custom browser request headers for all outgoing traffic while keeping header profiles consistent across sessions. |
| Port Protection | Block remote pages from scanning localhost and internal service ports during browser sessions. |
| UDP over SOCKS5 | Route UDP protocols like QUIC and STUN through SOCKS5 to prevent IP leaks and keep network identity consistent. |
| Per-Context Proxy | Assign different proxies to different BrowserContexts for multi-identity and multi-region automation. |
| Proxy Selective Routing | Control selective proxy routing with regex rules for direct and proxied request paths. |
| GeoIP Database | Understand BotBrowser’s GeoIP lookup behavior, data boundaries, and performance characteristics. |