Proxy setup guides
How to connect VantixProxy to anti-detect browsers, scrapers, code and your own computer. Every guide needs the same four things: a host, a port, a username and a password.
Step-by-step guides
A full guide for each tool, from the first request to the errors you are likely to meet.
The basics: one proxy line, three ways to write it
Generate your list in the dashboard and copy it. Each product has its own endpoint, listed on the network status page. You can sign in with a username and password, or whitelist your IP address and skip the credentials.
- _country-US Two-letter country code
- _region- Region or state
- _city-new.york City, in lowercase, with dots for spaces
- _session-ab12cd34 Any ID. Same ID, same IP.
- _lifetime-10 Minutes to hold the IP, up to 60
These targeting options are the Eternal Residential format: they go after your password. For every other product, copy the finished line from the generator in your dashboard.
Format most tools accept
et.vantixproxy.com:1000:USERNAME:PASSWORD
URL format, for code
http://USERNAME:[email protected]:1000
With targeting: United States, one IP held for 10 minutes
et.vantixproxy.com:1000:USERNAME:PASSWORD_country-US_session-ab12cd34_lifetime-10
SOCKS5 instead of HTTP
socks5://USERNAME:[email protected]:1000
Anti-detect browsers
One browser profile, one proxy. Use a sticky session or a Static Residential IP so the profile keeps the same address.
AdsPower
- Open or create a profile and go to Proxy
- Choose Custom, then HTTP or SOCKS5
- Paste the host and port, then the username and password
- Click Check proxy, then save
Works the same for SunBrowser and FlowerBrowser profiles.
GoLogin
- Open the profile settings and go to Proxy
- Choose HTTP or SOCKS5
- Fill the four fields from the generator: host, port, username, password
- Click Check proxy, then save
Kameleo
- Create or edit a profile and open the Proxy section
- Choose HTTP or SOCKS5 as the connection type
- Enter the host, port, username and password
- Test the connection, then start the profile
Managing accounts? The social media proxies page explains which proxy type to pair with each profile.
Code and scrapers
The examples use the Eternal Residential endpoint. Swap in the host, port and line for your own product.
curl
curl -x "http://USERNAME:[email protected]:1000" https://api.ipify.org
Python requests
import requests
proxy = "http://USERNAME:[email protected]:1000"
r = requests.get("https://api.ipify.org", proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.text)
Scrapy
# inside your spider
yield scrapy.Request(
url,
meta={"proxy": "http://USERNAME:[email protected]:1000"},
)
Playwright (Python)
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(proxy={
"server": "http://et.vantixproxy.com:1000",
"username": "USERNAME",
"password": "PASSWORD_country-US",
})
page = browser.new_page()
page.goto("https://api.ipify.org")
print(page.inner_text("body"))
browser.close()
Puppeteer (Node.js)
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({ args: ['--proxy-server=http://et.vantixproxy.com:1000'] });
const page = await browser.newPage();
await page.authenticate({ username: 'USERNAME', password: 'PASSWORD_country-US' });
await page.goto('https://api.ipify.org');
console.log(await page.evaluate(() => document.body.innerText));
await browser.close();
})();
Selenium (Python, Chrome)
from selenium import webdriver
# Chrome cannot take a proxy username and password on the command line.
# Whitelist your IP in the dashboard first, then no credentials are needed.
opts = webdriver.ChromeOptions()
opts.add_argument("--proxy-server=http://et.vantixproxy.com:1000")
driver = webdriver.Chrome(options=opts)
driver.get("https://api.ipify.org")
print(driver.page_source)
driver.quit()
Step by step: the Python requests guide covers sticky sessions, targeting, SOCKS5, retries and common errors.
Building a scraper? See web scraping proxies for rotation and sticky-session patterns.
Browsers and Windows
System-wide proxy settings ask for the username and password in a pop-up. If that gets in the way, whitelist your IP in the dashboard instead.
Firefox
- Open Settings and search for “proxy”
- Click Settings under Network Settings
- Choose Manual proxy configuration
- Enter the host and port under HTTP Proxy, and tick “Also use this proxy for HTTPS”
- Click OK, then enter the username and password when Firefox asks
Windows 10 and 11
- Open Settings, then Network and Internet, then Proxy
- Under Manual proxy setup, click Set up
- Turn on Use a proxy server
- Enter the host as the address and the port
- Save. Chrome and Edge use this setting and ask for the credentials on the first page load
Chrome and Edge
- Both browsers use the Windows proxy setting above
- For one proxy per browser profile, use an anti-detect browser instead
- For testing only, start Chrome with –proxy-server=http://host:port after whitelisting your IP
Troubleshooting
Run the same line through the proxy tester in your dashboard first. If it passes there, the cause is in the tool.
| What you see | Likely cause | Fix |
|---|---|---|
| 407 Proxy Authentication Required | Wrong username or password, or your IP is not whitelisted | Copy the line again from the generator, or add your current IP to the whitelist |
| Connection refused or timed out | Wrong host or port for the product | Check the endpoint on the network status page |
| Works in the tester, fails in the tool | The tool is set to SOCKS5 but the line is HTTP, or the other way round | Match the proxy type in the tool to the one you chose |
| The IP is in the wrong country | The country code is missing or misspelled | Use the two-letter code in capitals, for example _country-DE |
| The IP never changes | A session ID is set, so the IP is held | Remove the session part, or change the ID to get a new IP |
| Traffic stopped suddenly | The balance reached zero or the monthly plan ended | Check the balance and plan in the dashboard |
Setup questions
Where do I find my proxy username and password?
In the dashboard. The generator builds the complete line for you, with the targeting and session options you pick.
Should I use HTTP or SOCKS5?
Both are supported on every product except Eternal Residential Lite, which is HTTP only. Use HTTP unless your tool asks for SOCKS5 or you need to carry traffic that is not web traffic.
Username and password, or IP whitelisting?
Username and password work from anywhere. IP whitelisting is easier for tools that cannot send credentials, such as Selenium with Chrome or a system-wide proxy, but it only works from the IPs you add. It works on every product.
Which endpoint belongs to which product?
Each product has its own hostname and port. The full list is on the network status page.
Create an account and buy in a minute
Email only. Eternal Residential starts at $4.75 and never expires. No KYC, crypto or card.