Proxies
Every profile can leave through its own proxy. The Proxies page holds your proxies; providers, IPv6, pools and IP history open in drawers from its header.
Adding proxies
Section titled “Adding proxies”- Types: HTTP and SOCKS5, with or without a username and password. A proxy that needs a login gets a small local relay so the browser never sees the credentials.
- One or many: add one in the form, or paste or import a list. Each line is one proxy, for example
host:port:user:passorsocks5://user:pass@host:port. - Direct: a profile without a proxy uses this computer’s network.
Checking
Section titled “Checking”Check looks up the proxy’s exit IP and records:
- the exit IP, country, region, city and time zone, used for the profile’s fingerprint;
- whether the proxy is alive, and how long it took.
A profile with a proxy is checked before every start (6-second limit). A proxy that fails a start check is not used for that start.
The shared exit IP warning marks proxies whose last check gave the same exit IP as another proxy: two “different” proxies that leave through the same address.
Providers and Change IP
Section titled “Providers and Change IP”Connect a proxy seller through Providers. MZBase uses a generic HTTP adapter, so most sellers’ APIs can be configured without waiting for a named integration. Change IP asks the provider (or a rotation link) for a new exit IP and re-checks the proxy.
IPv6 from your own line
Section titled “IPv6 from your own line”The IPv6 tool turns an IPv6 range you own (your home line, or a VPS over SSH) into many proxies, one address each. Useful when a platform accepts IPv6 and you need many clean addresses.
Proxy router
Section titled “Proxy router”The router sits between your proxies and the profiles that use them, so you do not assign every profile by hand.
Capacity
Section titled “Capacity”Each proxy can have a capacity: how many profiles may use it. Empty means no limit. Assigning by hand is never blocked; the page shows when a proxy is over its limit.
A pool is a named set of proxies plus rules. A profile can join one pool (from the Pools drawer, the profile form or Create many).
- Assignment:
- Sticky (default): keep the current proxy while it is still valid.
- Each open: take the least-used free proxy at every open.
- Rules:
- Unique exit IP (on by default): never hand out a proxy whose exit IP is already in use by another profile through another proxy.
- Same country (on by default): a replacement keeps the country of the profile’s previous proxy when one is free.
- Only clean IPs (optional): skip proxies that the automatic quality check flagged.
- Fallback pool: one hop to another pool when this one has nothing free.
A proxy is valid when it is in the pool, not dead, under its capacity and passes the rules. When the profile’s proxy is not valid, the router picks another one at the next open. A running profile is never moved. If nothing is free anywhere, the profile does not open and you see Proxy pool exhausted with the pool’s name.
IP history
Section titled “IP history”Each time a profile opens through a different exit IP or proxy than last time, MZBase adds a row to its IP history: IP, country, proxy and the reason (manual open, pool pick or fallback). History is kept 90 days, on this computer only. Open it from the profile’s or the proxy’s menu.
Other sources
Section titled “Other sources”Pools can also hold slots from other sources as they become available: WireGuard VPN accounts, Cloudflare WARP, and exit nodes shared by your team members through the team server. They appear as proxies, so the same rules apply.