How to set up a proxy in Kameleo (GUI & Local API)
Updated:
Kameleo supports desktop profiles (Chroma and Junglefox cores), mobile profiles paired with the Kameleo Android app, and headless automation via its Local REST API. Attaching a dedicated static HTTP proxy from VinaProxy ensures every Kameleo profile and mobile session exits through a consistent IPv4 address.
ip:port:user:pass- 1 IP₫75,000
- 3+ IPs₫70,000
- 5+ IPs₫65,000
- 10+ IPs₫60,000
- 50+ IPs₫60,000
- 100+ IPs₫60,000
- 200+ IPs₫60,000
- 500+ IPs₫55,000
- 1 IP₫40,000
- 5+ IPs₫35,000
- 10+ IPs₫25,000
- 20+ IPs₫25,000
- 50+ IPs₫25,000
- 100+ IPs₫25,000
- 200+ IPs₫25,000
- 500+ IPs₫25,000
- 1000+ IPs₫22,000
- 2000+ IPs₫20,000
Configuring the Connection tab in Kameleo GUI
During profile creation in Kameleo Desktop, open the Connection tab and apply the settings below:
| Kameleo Field | Recommended Value | Purpose |
|---|---|---|
| Connection Type | HTTP | Routes Chroma, Junglefox, and bridged Kameleo Mobile profiles |
| Host & Port | Enter ip and port | From your VinaProxy ip:port:user:pass credentials |
| Authentication | Enabled (user / pass) | Handles HTTP 407 proxy auth silently |
| Timezone & WebRTC | Automatic | Matches timezone and WebRTC public IP to the proxy |
Using VinaProxy proxies with Kameleo Local API & Mobile
- In Python or Node.js via
KameleoLocalApiClient, passProxyConnectionType.HTTPandServer(host=ip, port=port, id=user, secret=pass) - When bridging to the Kameleo Mobile app over LAN Wi-Fi, Kameleo Desktop automatically tunnels mobile traffic through the profile's HTTP proxy
- Always click Test Proxy before launching a profile to confirm geolocation resolution
- Save
.kameleoprofile archives with their dedicated static proxy so returning sessions keep the same IP
Step by step
- 1
Click New Profile in Kameleo Desktop
Open Kameleo, select New Profile, and choose your base device and browser core.
- 2
Select HTTP and enable Authentication
On the Connection tab, choose HTTP, fill in Host and Port, and toggle Authentication on to enter your Username and Password.
- 3
Click Test Proxy
Press Test Proxy to verify connectivity and auto-populate geolocation settings.
- 4
Start Browser and save your profile
Click Start Browser and save the profile so future sessions reuse the same static IP.
Frequently asked questions
How do I pass a VinaProxy proxy to Kameleo's Python SDK?
Use .set_proxy('http', Server(host='IP', port=PORT, id='USER', secret='PASS')) on the profile builder before calling create_profile().
Why can't my Kameleo Mobile app connect when a proxy is enabled?
Make sure your phone and PC are on the same local Wi-Fi subnet and that clicking Test Proxy inside Kameleo Desktop succeeds.
Should I use Static ISP or Dedicated IPv4 with Kameleo?
Use US Static ISP or Vietnam Static ISP for high-trust logins, and Dedicated IPv4 for automated scraping.
Power Kameleo Desktop, Mobile & API profiles with static IPs
Instant HTTP(S) credentials across 7 global locations.
Buy Kameleo Proxies