Maximize your privacy and optimize web scraping with Toolip SOCKS5 proxies. Follow this step-by-step guide to securely configure and utilize SOCKS5 connections for flexible and efficient proxy usage.
SOCKS5
proxies offer greater flexibility and efficiency for web scraping, data collection, and network security. Unlike HTTP
and HTTPS
proxies, which are limited to web traffic, SOCKS5
supports multiple protocols and unrestricted port usage.
Key advantages of SOCKS5 proxies:
For general web scraping, Toolip’s HTTP
and HTTPS
proxies may be a more cost-effective choice. However, if your project requires advanced compatibility, SOCKS5 is the ideal solution.
Configure SOCKS5 Port
Toolip uses port 31115 for SOCKS5 connections.
Ensure your application or service is set to connect via:
Use Domain Names for Targeting
Toolip SOCKS5 proxies support only domain names (hostnames), not direct IP addresses.
To avoid connection issues, follow these guidelines:
example.com
) instead of numeric IP addresses.If these rules are not followed, requests will be blocked.
Make Requests With `curl` Using SOCKS5
Always use socks5h://proxy.toolip.io:31115
to ensure remote DNS resolution.
When making requests with curl
, use the -x
flag to specify the SOCKS5 proxy and ensure remote DNS resolution with socks5h://
.
Example command:
-x
flag specifies the proxy.socks5h://
prefix forces remote DNS resolution.[USERNAME]
, [PASSWORD]
with your Toolip credentials.Troubleshooting `curl` Requests
If you encounter issues, use the -i
or -v
flag in curl
for detailed debugging output:
Look for headers like:
x-brd-error
x-brd-err-code
x-brd-err-msg
Use the error details in these headers to help diagnose the issue, and refer to our troubleshooting page for solutions.
SOCKS5 authentication
Toolip requires authentication for SOCKS5 proxy access.
You can authenticate in two ways:
Understand the Difference Between SOCKS5 and SOCKS5h
Choose the method that best aligns with your requirements for enhanced flexibility and security.
Feature | HTTP/HTTPS | SOCKS5 |
---|---|---|
Protocol Support | Only HTTP and HTTPS | Supports all protocols (HTTP, FTP, SMTP, etc.) |
Traffic Type | Web traffic only | Any type of network traffic |
DNS Resolution | Local (by client) | Remote (with SOCKS5h) |
Authentication Support | Yes | Yes |
Speed | Generally faster for web browsing | Slightly slower due to flexibility |
Firewall Bypass | Limited | Better at bypassing firewalls and restrictions |
Use Case | Web scraping, browsing | Advanced scraping, P2P, gaming, privacy tools |
Toolip proxies do not support UDP protocol, our services are based on TCP only.