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, HTTPS, SOCKS5, and SOCKS5H proxies in BotBrowser while keeping DNS routing, credentials, WebRTC behavior, and geographic browser identity aligned.
- 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, HTTPS, SOCKS5, and SOCKS5H proxies in BotBrowser while keeping DNS routing, credentials, WebRTC behavior, and geographic browser identity aligned. |
| 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 so separate accounts, regions, and workflows can keep independent network identity without restarting the browser process. |
| 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, protecting local tools, remote desktop services, and private network surfaces during browser sessions. |
| UDP over SOCKS5 | Route UDP protocols like QUIC and STUN through SOCKS5 to prevent IP leaks and keep network identity consistent. |
| PAC-Like Request Callback | Use standard PAC routing plus BotBrowser’s trusted request callback for enterprise network policy workflows. |
| Per-Context Proxy | Assign different proxies to different BrowserContexts for multi-identity and multi-region automation. |
| Proxy Selective Routing | Configure selective proxy routing with regex rules so BotBrowser can keep direct and proxied request paths aligned with network identity requirements. |
| GeoIP Database | Understand BotBrowser GeoIP lookup behavior, update boundaries, cache behavior, and how proxy location data connects to timezone, locale, and browser identity consistency. |
Updated