Start using Dedicated ISP Proxies
Learn how to begin using Oxylabs’ Dedicated ISP Proxies for uninterrupted web scraping.
Self-Service Dedicated ISP Proxies
Create a proxy user
Create an account on the Oxylabs dashboard. Then, pick a plan that fits your needs – allocate your IPs to desired locations, assign premium ASNs, and set up a proxy user. If no locations or ASNs are selected, they will be chosen randomly.
Make a cURL request
After creating a proxy user, you’ll be prompted to send your first request:
curl -x disp.oxylabs.io:8001 -U "user-USERNAME:PASSWORD" https://ip.oxylabs.io/location Replace USERNAME and PASSWORD with your proxy user credentials.
When you run the command, the response shows the IP address used for your request. Each port is linked to a fixed IP, so connecting through the same port (for example, 8001) will always return the same address, even across long-running sessions. To switch to a different IP or test additional ones, simply change the port number (8002, 8003, and so on).
Self-Service Dedicated ISP Proxies also support automatic rotation. Switch your port to 8000 to receive a random IP from your proxy list with each request.
Find your proxy list
In the Oxylabs dashboard, go to My Products → Dedicated ISP Proxies → Proxy List to find your proxy list and selected premium ASNs.
What’s included in a proxy list?
Entry point
The gateway to connect to your proxies
Port
The specific port that allows you to access a particular proxy from your list
Country
Two-letter country code that represents the location of your proxy
ASN
The name of the ASN chosen during the initial setup
Assigned IP
A specific proxy assigned to the indicated port
Location & ISP settings
Dedicated ISP proxies are tied to fixed locations, so no extra parameters are needed – just send a request to the port linked to the IP for your chosen location.
If you need to verify the network provider or ASN, we recommend using the RIPEstat database for the most accurate, real-time data.
Protocols
Self-Service Dedicated ISP Proxies support HTTP, HTTPS, and SOCKS5 protocols. If you want to set the desired protocol, for example, HTTPS, add https:// to your entry point. For example: https://disp.oxylabs.io:8000
Make sure that the libraries or third-party tools you intend to use are compatible with HTTPS and SOCKS5 protocols.
Here’s a code example with the SOCKS5 protocol:
Response codes
When using Dedicated ISP Proxies, you may receive response codes that indicate specific reasons for success or failure. Here are the most common ones:
Response code
Error message
Description
407
Proxy Authentication Required
User credentials are not provided / are incorrect / the user is connecting from an IP that is not whitelisted.
504
Gateway Timeout
A proxy server timed out, waiting for a response from the target server. It usually takes about 60s.
503
Service Unavailable
Failed to connect to the target server. DNS failure to resolve the target server address.
404
Not Found
The domain specified could not be found.
500
Internal Server Error
We had a problem with our server. Try again later.
429
Too Many Requests
User has reached the thread/concurrent session limit.
🎯Important: Find more information with codes samples in our documentation.
Enterprise Dedicated ISP Proxies
Create a proxy user
Visit the Oxylabs dashboard to create an account, then purchase Dedicated ISP Proxies through the Sales Team or sign up for a free trial. Afterward, you’ll receive an email with proxy credentials from your Account Manager or our Support Team.
Find your proxy list
There are two ways you can get to your IP list:
Via browser: Open the URL you received (e.g.,
https://proxy.oxylabs.io/all) and log in using HTTP Basic Authentication.Via API request: Send a
GETrequest to the same URL, replacingUSERNAMEandPASSWORDwith your proxy user credentials.
🎯Important: More detailed instructions on how to retrieve your Dedicated ISP Proxy list, including basic URL access and RESTful API endpoints, can be found in our documentation.
Make a cURL request
By default, Oxylabs proxies and Proxy Rotator use a basic HTTP authentication that requires you to provide a username and password. You can send your first request like this:
🎯Important: We also support authentication based on whitelisted IP addresses. Find more detailed setup steps in our documentation.
Protocols
If you need to use the SOCKS5 protocol, please contact our Customer Support team via [email protected] or live chat – SOCKS5 must be enabled for your account.
Dedicated ISP Proxies support HTTP by default. You can connect to Dedicated ISP Proxies using standard HTTP requests:
Once SOCKS5 is enabled for your account, include socks5h:// in your request:
Dedicated ISP Proxies use standard ports by default:
Protocol
Port
HTTP
80
HTTPS
443
Access to additional ports requires compliance verification. Please contact our support team for assistance.
Response codes
When using Dedicated ISP Proxies, you may receive response codes that indicate specific reasons for success or failure. Here are the most common ones:
Response
Error Message
Description
407
Proxy Authentication Required
User credentials are not provided / are incorrect / the user is connecting from an IP that is not whitelisted.
504
Gateway Timeout
A proxy server timed out, waiting for a response from the target server. It usually takes about 60s.
503
Service Unavailable
Failed to connect to the target server. DNS failure to resolve the target server address.
404
Not Found
The resource specified could not be found.
500
Internal Server Error
We had a problem with our server. Try again later.
If you receive any other response code, please contact your Dedicated Account Manager for more information.
🎯Important: For more information on managing your Dedicated ISP Proxy IP whitelist and proxies via the RESTful API, as well as details about the Proxy Rotator feature, see our documentation.
Last updated
Was this helpful?

