Method 1: Standard Authentication (Username/Password)
This is the default and easiest method. It works with almost all software (browsers, bots, scrapers).- Port:
1080or443(HTTP/HTTPS & SOCKS5) - Format:
user_ID:password
How to use it
Your connection string looks like this:Method 2: IP Whitelisting (No Password)
This method authorizes your device’s IP address instead of requiring a password. This is useful for software that doesn’t support username/password fields or for legacy systems.- Port:
2000-2999(You must configure this in the Dashboard) - Format:
IP:Port(No username/password sent in the request)
How to set it up (Required)
You cannot just use this out of the box. You must configure it first:- Go to the Proxies Page.
- Click “Get Proxy Details”.
- Select the “IP Whitelisting” tab.
- Click “Enable IP Whitelisting”.
- Add your Real IP: Enter your current machine’s IP address
- Assign a Port: Click “Add a port” and choose a number (e.g.,
2000). - Save: Click the floppy disk icon 💾.
How to use it
Once saved, you connect without a username or password:Which one should I use?
| Scenario | Recommended Method |
|---|---|
| Selenium / Puppeteer / Python | Standard (User/Pass) is easier to manage. |
| Legacy Software / Old Bots | IP Whitelisting if they don’t support auth. |
| High Security Teams | IP Whitelisting to lock access to specific office IPs. |
| Mobile 4G Dongles | Standard (IPs change too often for Whitelisting). |
Troubleshooting Auth Errors
Error: 407 Proxy Authentication Required
This means your credentials are wrong or missing.
- Check the Port: Are you using IP Whitelisting on port
1080? (Won’t work). Switch to your custom port (e.g.,2000). - Check the IP: If using Whitelisting, did your real IP change? Update it in the Dashboard.
- Check the Password: If using Standard Auth, ensure you copied the full password.