Bright Data offers several configuration options that can be confusing at first but it is worth reading the documentation so you will be able to make the best out of Kameleo with Bright Data.
First, you need to set up Zones. Basically, these are the configuration parameters for your proxy requests. You can set up for example 2 zones: 1 for data-center proxies and 1 for ISP proxies.
When you are setting up a proxy in Kameleo you will always need to connect to the Superproxy, which will redirect your requests to a real proxy based on the configuration. The Superproxy is reachable on zproxy.lum-superproxy.io:22225.
Further configuration is passed on the proxy connection's username field. Such as type of proxy, country, city, session IP. For example:
lum-customer-<YOUR-USERNAME>-zone-<YOUR-ZONE>-country-<COUNTRY_CODE>-city-<CITY>-session-<RANDOM_SESSION_ID>
Type of proxy
This is where you select the "Zone" you want to connect. In the zone's configuration page, you can select the type of proxy and several other settings
lum-customer-<YOUR-USERNAME>-zone-<YOUR-ZONE>
Country and city
The proxy's country and the city should be provided on the proxy username as well
lum-customer-<YOUR-USERNAME>-country-us-city-newyork
Session ID
A random session id must be provided in the username if you want to force the network to allocate the same IP for each of your requests. More information in Bright Data's Knowledge Base.
lum-customer-<YOUR-USERNAME>-session-rand12345
Let's see a couple of configurations in detail.
Shared Residential IPs
If you prefer to save some money you can have a very good result with Shared Residential Proxies. This means that there is a chance that the same proxy will be dedicated to another Bright Data user as well.
You will have to add a Zone on the Bright Data before you can connect to a Shared Residential IP.
We suggest selecting the country later at the API.
If you are managing, for example, a Turkish profile on websites with medium security you can simply create a shared residential proxy zone for it. At the API tool, you will always select Turkey. This way every time you connect the websites with this profile a Turkish IP will be used.
All you have to do is select the zone and the required country from the API tool. Bright Data website will print the required proxy connection details that can be configured in the Kameleo profiles.
-
zproxy.lum-superproxy.io
-
22225
-
lum-customer-<YOUR-USERNAME>-zone-<YOUR-ZONE>-country-tr
-
<YOUR_PASSWORD>
This way you can simply change your IP by using Kameleo with Bright Data proxies.
Shared Datacenter IPs
If you just simply want to change your IP Address with Kameleo and it is not a problem that your proxy is not residential, there is a much cheaper solution for you. These are the data center proxies of Bright Data. You can select from more than 770 000 IPs from every country.
You will have to add a Zone on the Bright Data website before you can connect to a Datacenter IP.
Here the configuration is the same as for Shared Residential IPs.
-
Country: We prefer to select the country later at the API
-
IP pool size: This means that every time you connect to this proxy you will receive a random proxy out of 20000 random proxies.
If you are managing, for example, a US profile on websites with low security you can simply create a shared datacenter proxy zone for it. At the API tool, you will always select the United Stated. This way every time you connect the websites with this profile a US IP will be used.
All you have to do is select the zone and the required country from the API tool. Bright Data website will print the required proxy connection details that can be configured in the Kameleo profiles.
This way you can simply use a US IP by using Kameleo with Bright Data proxies.
This is a much cheaper solution but as you can see some websites can tell that you are using a proxy anonymizer.
Residential Mobile IPs
Bright Data enables you to connect the web through more than 7 million mobile proxies from all over the world. This is very useful when you are using a Mobile Profile.
You can simply add a zone for mobile IPs and configure it like Shared Residential IPs.