Eine Liste kostenloser Proxys richtig lesen
Was IP-Adresse, Port, Protokoll, Land, Anonymitätsangabe und Aktualisierungszeit in einer Proxyliste tatsächlich aussagen.
Eine Proxyliste liefert Verbindungsdaten. Ein Eintrag wie 203.0.113.10:8080 sagt dem Client, wohin er sich verbinden soll, aber nicht, welches Proxyprotokoll er sprechen muss. Sie brauchen Adresse, Port und Protokoll zusammen.
Die obige Adresse ist für Beispiele reserviert. Ersetzen Sie sie beim Einrichten Ihrer Software durch einen Eintrag aus der Liste kostenloser Proxys.
Beginnen Sie mit diesen Feldern
| Feld | Wofür es dient |
|---|---|
| IP-Adresse | Die Adresse des Proxy-Listeners. |
| Port | Der Dienstport an dieser Adresse, etwa 8080 oder 1080. |
| Protokoll | Der Proxymodus, den der Client verwenden muss, beispielsweise HTTP, SOCKS4 oder SOCKS5. |
| Land | Eine gemeldete Ortsangabe für eine IP-Adresse. Ist der Standort wichtig, lohnt sich die Prüfung der Ausgangsadresse. |
| Anonymität | Eine Einstufung aus einem bestimmten Test, keine vollständige Datenschutzbewertung. |
| Aktualisierungs- oder Prüfzeit | Wann ein Datensatz oder Test aktualisiert wurde – abhängig davon, wie die Liste das Feld definiert. |
Portnummern sind keine Protokollkennungen. Ein Endpunkt an Port 1080 betreibt häufig SOCKS, kann aber auch etwas anderes anbieten. Ebenso beweist Port 443 nicht, dass ein Proxy TLS-Verbindungen annimmt. Nutzen Sie die Protokollangabe und prüfen Sie sie mit einem Client, der dieses Protokoll unterstützt.
Einen Eintrag im Client verwenden
Ein Browser fragt Adresse und Port möglicherweise in getrennten Feldern ab. Ein Kommandozeilenwerkzeug erwartet häufig eine URL:
http://203.0.113.10:8080
socks5://203.0.113.10:1080
Diese Angaben beschreiben unterschiedliche Proxydienste. Wählen Sie die zum Eintrag passende Variante, statt beide beliebig gegeneinander auszutauschen. Hat der Client getrennte HTTP- und SOCKS-Einstellungen, wandelt eine SOCKS-Adresse im HTTP-Feld das Protokoll nicht um.
Die Angabe HTTPS auf einer öffentlichen Liste braucht etwas Aufmerksamkeit. Sie kann bedeuten, dass der Endpunkt HTTPS-Websites über CONNECT transportieren kann. Dann kann die Verbindungseinstellung weiterhin ein HTTP-Proxy sein. Eine TLS-Verbindung zum Proxy selbst ist eine gesonderte Fähigkeit.
Was vor dem Einsatz zu prüfen ist
Testen Sie einen HTTP-Eintrag mit einer gewöhnlichen HTTP-Proxyanfrage mit kurzer Verbindungszeitüberschreitung. Prüfen Sie, ob der Proxy die Verbindung annimmt, die benötigte Art von Ziel erreicht und ob das Ziel eine Proxy-Ausgangsadresse sieht. Behalten Sie beim Vergleich zweier Einträge dasselbe Ziel bei.
Scheitert ein Eintrag, wechseln Sie nach einem zeitlich begrenzten Test weiter, statt unbegrenzt zu warten. Öffentliche Endpunkte können zwischen Erfassung und Nutzung verschwinden. Ein neuer Eintrag ist nützliche Information, seine Anwesenheit in der Liste aber keine erfolgreiche Anfrage aus Ihrem aktuellen Netzwerk.
Unterscheiden Sie bei ProxyHub Datenaktualisierungen von tatsächlichen Verbindungstests. Die aktuelle Liste führt Daten vorgelagerter Quellen zusammen; die angezeigte Zeit belegt nicht, dass jeder Endpunkt gerade von Ihrem Standort aus getestet wurde.