Was ein SOCKS5-Paket bietet
Ein ProxySale-Paket ist ein Listen-Link. Ihre Software ruft ihn ab und erhält Klartext mit einer ip:port pro Zeile, und jede Zeile nimmt SOCKS5, SOCKS4, HTTP und HTTPS auf demselben Port an. SOCKS5-Proxys kaufen Sie nicht als eigenes Produkt: Jedes Paket aus der Preisliste liefert eine SOCKS5-Proxy-Liste in der gewählten Größe, von 200 bis 50.000 IPs.
Wer Adressen selbst auswählen will, setzt .csv ans Ende des Links. Sie erhalten eine Datei mit den Spaltennamen in der ersten Zeile und Semikolons zwischen den Werten. Sie nennt das Land in zwei Buchstaben, die ausgehende IP und zwei Zahlen dazu, wie schnell der Proxy läuft und wie lange er online bleibt: Je größer, desto besser. Filtern Sie die Datei nach diesen Spalten und geben Sie Ihrem Scraper nur die passenden Länder und die besten Adressen.
Bei unbegrenzten Paketen läuft der Zugang über die IP Ihres Servers. Sie tragen diese Adresse einmal im Kundenbereich ein, und die Proxys nehmen Verbindungen von ihr ohne Login und Passwort an. Für SOCKS5 ist das wichtig, weil viele Scraper und Checker die SOCKS5-Authentifizierung schlecht beherrschen oder auslassen. Residential-Proxys sprechen ebenfalls SOCKS5, verbinden sich aber mit Benutzername und Passwort aus der Proxy-Zeile, und das Protokoll wählen Sie beim Erstellen einer Zeile.
Warum Scraper SOCKS5 mögen
SOCKS5 arbeitet eine Ebene unter HTTP. Der Proxy reicht Bytes zwischen Ihrer Software und dem Ziel weiter und lässt die Anfrage unberührt, die Header erreichen die Seite also genau so, wie Ihr Scraper sie geschrieben hat. Den Fingerabdruck der Anfrage behalten Sie voll in der Hand.
Das Protokoll transportiert beliebigen TCP-Traffic. Eine SOCKS5-Proxy-Liste kann gleichzeitig einen Web-Scraper, einen API-Client, einen Mail-Checker und Ihre eigenen Skripte versorgen.
Mit dem Schema socks5h löst der Proxy auch Domainnamen auf. Ihr Server übergibt den Hostnamen, der Proxy schlägt ihn nach, und die DNS-Anfrage für die Zieldomain geht von der Proxy-Seite aus.
- Python requests:
requests[socks]installieren undsocks5h://ip:portin das proxies-Dictionary setzen. - curl:
-x socks5h://ip:portan den Befehl anhängen. - Node.js: einen SOCKS-Agent erzeugen und an Ihren HTTP-Client übergeben.
- A-Parser, ZennoPoster, ScrapeBox: in den Proxy-Einstellungen SOCKS5 wählen und den Listen-Link laden.
SOCKS5 oder HTTP
Beide Protokolle laufen auf jedem Port, die Wahl trifft also Ihre Software. Nehmen Sie SOCKS5, wenn das Tool es unterstützt und die DNS-Auflösung auf Proxy-Seite stattfinden soll. Nehmen Sie HTTP für Tools, die nur HTTP-Proxys annehmen, und für schnelle Tests im Browser. Die Seite über HTTP- und HTTPS-Proxys behandelt diese Seite.
Die Geschwindigkeit bleibt etwa gleich. Mehr Unterschied macht die Zahl paralleler Verbindungen: Die Threads des Pakets bestimmen, wie viele Ihre Software gleichzeitig offen hält.
Die Größe der Liste wählen
Gehen Sie von der Zahl paralleler Anfragen aus, die Ihre Aufgabe braucht. Ein Parser mit 500 Threads passt zum World-MIX-Paket mit 5.000 IPs und 500 Threads. Eine Aufgabe mit 2.500 Threads braucht das Paket mit 30.000 IPs. Über dem Limit lehnen die Proxys Verbindungen ab, und Ihre Software meldet sie als tot, lassen Sie also etwas Spielraum.
Die Listengröße ist ein Tagesmittel: Nachts und an Feiertagen ist ein kleinerer Teil der Adressen erreichbar. Für lange Aufgaben nehmen Sie ein Tages- oder Monatspaket, ein Monat kostet rund 38 % weniger pro Tag als tageweise Zahlung. Aufgaben mit Tausenden Threads behandelt die Seite Proxys in großen Mengen.
Auch die Region zählt. World MIX passt zu globalen Seiten, während Europa-Proxys, GUS-Proxys und China-Proxys Adressen aus einem Teil der Welt für lokale Suchergebnisse und regionale Shops liefern.
Typische SOCKS5-Probleme und Lösungen
- Verbindung auf jeder Zeile abgelehnt: Die IP Ihres Servers fehlt im Kundenbereich, oder Ihre Software geht über eine andere Adresse hinaus. Prüfen Sie die ausgehende IP mit
curl https://ifconfig.me/ipauf diesem Server und tragen Sie sie ein. - Ein Teil der Zeilen scheitert gleich nach dem Start: Die Thread-Zahl in Ihrem Tool übersteigt das Paketlimit. Senken Sie sie oder wechseln Sie zu einem Paket mit mehr Threads.
- Das Ziel sieht Ihren eigenen DNS-Server: Das Tool nutzt einfaches
socks5und löst Namen lokal auf. Wechseln Sie zusocks5hoder schalten Sie Remote-DNS in den Einstellungen ein. - Manche Zeilen antworten langsam: Eine große Liste enthält immer ein paar langsame Adressen. Setzen Sie ein Timeout von 15 bis 30 Sekunden und wiederholen Sie die Anfrage über eine andere Zeile.
Die Liste frisch halten
Der Pool ändert sich über den Tag. Lassen Sie Ihre Software den Listen-Link alle 8 bis 10 Minuten neu laden, dann arbeitet sie immer mit dem lebenden Teil des Pools. Häufigere Anfragen drosseln wir. Die Seite rotierende Proxys erklärt die Rotation auf Listenebene.
Um eine Zeile von Hand zu prüfen, führen Sie curl -x socks5h://ip:port https://ifconfig.me/ip aus. Die Antwort zeigt die Adresse, die Zielseiten sehen.
Testen vor dem Bezahlen
Der Support gibt jedem verifizierten Kunden eine kostenlose Stunde mit einem beliebigen Paket. Fragen Sie im Chat oder per Ticket auf der Kontaktseite danach, laden Sie den Link in Ihre Software und prüfen Sie die Ergebnisse an Ihren eigenen Zielen.
Für einen schnellen Test Ihres Codes hat die kostenlose Proxy-Liste öffentliche SOCKS5-Zeilen. Sie sterben innerhalb von Stunden und taugen nur für Tests, wechseln Sie also vor einem echten Auftrag zu einem Paket.
