Skip to main content
This document explains how to configure Bright Data proxy behavior using proxy username parameters. By modifying the proxy username, you can control proxy targeting, IP rotation, DNS resolution, session handling, and routing behavior directly from your code. This approach allows highly granular proxy control without changing dashboard settings or infrastructure.

Proxy networks authentication

Bright Data proxy access is authenticated using a proxy username and password. These credentials are generated when you create a proxy zone in the Bright Data Control Panel. Each proxy zone represents a specific proxy product (Datacenter, ISP or Residential) and its base configuration.

Native access via proxy user name and password

After creating a Bright Data proxy zone, you receive:
  • A proxy username
  • A proxy password
The proxy username is not just an identifier, it also defines how the proxy behaves. The proxy username is composed of:
  • Your account ID
  • Your zone name
  • Optional configuration parameters

Proxy username structure

brd-customer-[customerID]-zone-[zone name]-[optional parameters]
You cannot change the zone name after it has been created. If you need to change the zone name, you must create a new zone. Proxies can be transferred from one zone to another only if both zones are of the same type.
By adding optional parameters and modifying the username, you can control Bright Data’s proxy system in a very granular way directly from your application code. The sections below describe the available configuration options. A fully elaborated and complete list is available in the Proxy API reference documentation.

Intergrate with 3rd Parties & Tools

Bright Data proxies can be integrated with a wide range of third-party tools, automation frameworks, browsers, and HTTP clients. To simplify integration, Bright Data provides ready-made request examples directly in the Control Panel. You can access these examples here: https://brightdata.com/cp/zones/proxy_examples These examples help you:
  • Construct correct proxy requests
  • Validate credentials
  • Test targeting and rotation behavior
  • Integrate proxies into existing tools and workflows

Proxy targeting options

These settings let you easily configure proxies for a specific country, state, city, zip code and ASN.
Datacenter and ISP proxies only support country targeting

Controlling your proxies’ DNS

DNS resolution determines where domain names are resolved before the request is sent. Bright Data allows you to control whether DNS resolution happens:
  • On the proxy peer
  • On Bright Data’s Super Proxy servers

Controlling your proxies rotation

The following options allow you to set how we rotate within the proxies in the zone, or attach to a specific proxy, and what shall we do if the peer is not available from some reason. For more information regarding the way IP rotation works with our proxy products, and for further explanation of the following options, please see this article

Controlling ‘Super Proxies’

Super Proxies are Bright Data’s routing servers responsible for selecting and managing the actual proxy peers (Datacenter, ISP, or Residential).
Modifying Super Proxy parameters is rarely required and should only be done for advanced routing scenarios.
To find navigation and additional documentation pages, fetch the llms.txt file at: https://docs.brightdata.com/llms.txt