A proxy list gives you connection details. An entry such as 203.0.113.10:8080 tells your client where to connect, but it does not tell the client which proxy protocol to speak. You need the address, port, and protocol together.

The address above is reserved for examples. Replace it with an entry from the free proxy list when configuring your software.

Start with these fields

FieldWhat to use it for
IP addressThe address of the proxy listener.
PortThe service port at that address, such as 8080 or 1080.
ProtocolThe proxy mode your client must use: HTTP, SOCKS4, or SOCKS5, for example.
CountryA reported location for an IP address. It is worth checking the exit address if location matters.
AnonymityA classification from a particular test, rather than a complete privacy assessment.
Update or check timeWhen a record or test was updated, depending on how the list defines that field.

Port numbers are not protocol identifiers. An endpoint on port 1080 often runs SOCKS, but it can run something else. Likewise, port 443 does not prove that a proxy accepts TLS connections. Use the protocol label, then check it with a client that supports that protocol.

Putting an entry into a client

A browser may ask for the address and port in separate boxes. A command-line tool often wants a URL:

http://203.0.113.10:8080
socks5://203.0.113.10:1080

These describe different proxy services. Choose the one matching the entry rather than trying both interchangeably. If the client has separate HTTP and SOCKS settings, entering a SOCKS address in the HTTP field will not convert the protocol.

An HTTPS label on a public list needs a little care. It may mean the endpoint can carry HTTPS websites using CONNECT. In that case, the connection setting can still be an HTTP proxy. A TLS-enabled connection to the proxy itself is a separate capability.

What to check before relying on the entry

Try one ordinary HTTP-proxy request with a short connection timeout when testing an HTTP entry. Check whether the proxy accepts your connection, whether it can reach the type of destination you need, and whether that destination sees a proxy exit address. Keep the same target when comparing two entries.

If an entry fails, move on after a bounded test rather than waiting indefinitely. Public endpoints can disappear between collection and use. A fresh row is useful information, but its presence in a list is not a successful request from your current network.

For ProxyHub, distinguish data updates from actual connectivity testing. The current list combines data from upstream sources; its displayed time should not be read as evidence that each endpoint was just tested from your location.

ХӀокхунах тера йаззамаш