Proxy Service Guide
Port Usage
Learn how ports work in Geonode’s proxy configuration.
How Port Ranges Work
Geonode assigns specific port ranges for different proxy types:
- SOCKS5 Rotating Sessions →
11000–11010
- SOCKS5 Sticky Sessions →
12000-12010
- HTTP Rotating Sessions →
9000–9010
- HTTP Sticky Sessions →
10000-10900
Even though these ranges may look small, they are simply references. You can reuse any port as often as needed, and each request will generate a unique proxy.
Key Points to Remember
Same Performance Across All Ports
- Whether you use port
9000
or9010
, the functionality remains the same. - Reusing a port does not impact performance or session behavior.
Efficient Port Reuse
- No need to switch ports unless required for specific configurations.
- Thousands of proxy requests can run on the same port without issues.
Common Use Cases
Using Multiple Proxies
- If you need a large number of proxies, assign all requests to one port (e.g.,
9000
). - Performance will not be affected, and each request will still have a unique IP.
Rotating vs. Sticky Sessions
- Rotating Proxies: Ports
9000–9010
(HTTP) and11000–11010
(SOCKS5) rotate IPs automatically. - Sticky Proxies: Ports
10000
(HTTP) and12000
(SOCKS5) keep the same IP for a set duration.
Country-Specific Port Assignment Restriction
- If you assign a port to a specific country, it cannot be reassigned to another country unless you delete the previous country assignment first**.
- This ensures better routing control and prevents conflicts when managing geo-targeted proxies.
Common Misconceptions
- “Fewer Ports = Fewer Proxies?”
- The number of ports does notlimit the number of proxies.
- Ports are just access points; once connected, you can use unlimited IPs.
Final Tips
- You can use the same port for all requests in automation tools or scripts.
- If needed, you can group requests by port, but it is not required for optimal performance.
- Sticky Sessions allow you to maintain a consistent IP. For advanced configurations, learn about the
-session
parameter.
By understanding these principles, you’ll see that Geonode provides unlimited flexibility in assigning ports—without limitations or performance issues.