The anatomy of a proxy string
When you configure a proxy string in your dashboard, it typically consists of two main components: Host:Port and Protocol. Let's use Host:Port as an example, which is the most widely supported configuration, especially for use with tools like ant-detect browsers.
In the image below, we show an overview of the components of a proxy string. Let’s review what each part means and which elements you can modify:
1. Server/Host: This refers to the provider's proxy server. For example, gate.nodemaven.com it will automatically redirect you to the nearest available server. However, you can customize this by specifying a particular server by changing gate.nodemaven.com to:
a. gate-eu.nodemaven.com | European Server
b. gate-us.nodemaven.com | American Server
c. gate-sg.nodemaven.com | Singapore Server
d. gate-ru.nodemaven.com | Russian Server
2. Port: Port 8080 is used for HTTP proxies. However, if you want to switch to SOCKS5, you can simply change the port to 1080 in the proxy string:
gate.nodemaven.com:1080:davinodemaven-country-us-region-new_york-city-brooklyn-sid-c88580afcc264-filter-medium:4f88720cd8844
* Tip: You can use a wide range of HTTP and SOCKS5 ports
HTTP Protocol - You can use ports ranging from 8080 up to 9080
SOCKS5 Protocol - You can use ports ranging from 1080 up to 2080
3. Account Username: This refers to the username or sub-user that created the proxy string. If you have a sub-user with a traffic limit configured, you can manually adjust it as needed
4- Location: When we are dealing with locations, we need to maintain a certain pattern so the proxy string works:
a. country-{CountryCodeHere}
b. region-{regionNoAbreviationhere}
c. city-{regionNoAbreviationhere}
d. isp-{IspNoAbreviationhere}
Result:
gate.nodemaven.com:1080:davinodemaven-country-us-region-new_york-city-brooklyn-isp-spectrum-sid-c88580afcc264-filter-medium:4f88720cd8844
* Tip: If you don't want to use a part of the location, just remove it from the proxy string. As an example, let's remove the city to make it random:
gate.nodemaven.com:1080:davi_silva_nodemaven_com-country-us-region-alabama-city-birmingham-isp-spectrum-sid-20e3c934084-filter-medium:klea794dee4
5. Session ID: This refers to a randomly generated sticky session identifier. To create a new sticky session with a different IP address, simply modify the session ID.
gate.nodemaven.com:1080:davi_silva_nodemaven_com-country-us-region-alabama-city-birmingham-isp-spectrum-sid-{NewIdHere}-filter-medium:klea794dee4
6. Filter: Filters are the way our system prioritizes certain types of proxies. You can see in your dashboard in section 5.
How it is translated to a proxy string:
a. Quality (default): filter-medium
b. Quality + Speed: filter-medium-speed-fast
c. Speed: speed-fast
d. Max pool size: Delete all filters
Filter | Funciontion | String |
Quality (default) | Focus on quality | filter-medium |
Quality + Speed | Balanced between Quality and speed | filter-medium-speed-fast |
Speed | Focus on speed | speed-fast |
Max pool size | No filter | -------- |
Examples:
Quality
gate.nodemaven.com:8080:davinodemaven-country-us-region-new_york-city-brooklyn-sid-c88580afcc264- filter-medium :4f88720cd8844
Quality + Speed
gate.nodemaven.com:8080:davinodemaven-country-us-region-new_york-city-brooklyn-sid-c88580afcc264- filter-medium-speed-fast :4f88720cd8844
Speed
gate.nodemaven.com:8080:davinodemaven-country-us-region-new_york-city-brooklyn-sid-76ffccf44f794- speed-fast :4f88720cd8844
Max Pool size
gate.nodemaven.com:8080:davinodemaven-country-us-region-new_york-city-brooklyn-sid-76ffccf44f794:4f88720cd8844
*No filter in the proxy string
7. Proxy Password: This is the password associated with your user. You cannot change it directly in the proxy string; instead, you can update it from your dashboard.


