Was ist ein Proxy? Funktionsweise, Arten und Einsatz
Sie beginnen mit einem Tool, Skript oder Bot, und die Anleitung verlangt eine Proxyverbindung. Warum, erklärt sie kaum. Die Auswahl wirft weitere Fragen auf: Manche Proxys werden einzeln verkauft, andere im Paket, die Preise unterscheiden sich und die Beschreibungen stecken voller unbekannter Begriffe. Vor dem Kauf möchten Sie wissen, wofür Sie Proxys benötigen und wie Sie die passenden auswählen.
Was ist ein Proxy?
Ein Proxy ist ein Vermittler, über den Ihre Software, Ihr Skript oder Bot Websites erreicht. Die Software verbindet sich mit dem Proxy, dieser kontaktiert die Website und leitet die Antwort zurück.
Hinter einem Proxy steht ein Computer oder ein anderes mit dem Internet verbundenes Gerät mit Software, die Daten zwischen beiden Seiten weiterleitet. Dieses Gerät wird häufig Proxyserver genannt. Der Proxy erreicht Websites über eine IP-Adresse, zu der Sie beim Kauf des Dienstes Zugang erhalten.
Warum Ihre Software eine andere IP-Adresse benötigen kann
Ihr Internetanschluss hat eine Adresse, die IP-Adresse. Eine Website sieht sie, wenn Ihr Bot sich direkt verbindet. Nutzt der Bot einen Proxy, empfängt die Website die Verbindung von der IP-Adresse des Proxys.
Eine Website kann anhand einer IP-Adresse das Land eines Besuchers schätzen oder die Anfragezahl pro Adresse begrenzen. Welche IP Ihre Software verwendet, kann ihre Arbeit mit dieser Website deshalb beeinflussen.
Mehrere Bots auf einem Computer erreichen das Internet beispielsweise normalerweise über dieselbe IP. Benötigt jeder eine eigene Adresse, können Proxys das ermöglichen. Eine andere Aufgabe verlangt vielleicht eine einem bestimmten Land zugeordnete Adresse oder IP-Wechsel während der Arbeit. Diese Anforderungen helfen bei der Auswahl.
Was Sie beim Kauf von Proxys erhalten
Mit dem Proxykauf erhalten Sie für Ihre Software Zugriff auf eine oder mehrere IP-Adressen. Verbindet sich Ihr Bot über den Dienst, sehen Websites diese Adressen statt der IP Ihres üblichen Internetanschlusses. Das Unternehmen, das diesen Zugang bereitstellt und betreibt, heißt Proxyanbieter.
Der Anbieter nennt Ihnen eine Proxyadresse und einen Port. Beispielsweise enthält 192.0.2.40:8080 die Adresse 192.0.2.40 und den Port 8080. Ein Port ist eine Nummer, die den anzusprechenden Dienst an dieser Adresse kennzeichnet, hier den Proxy.
Der Zugriff kann zusätzlich Benutzername und Passwort erfordern. Der Anbieter liefert sie zusammen mit Adresse und Port; Sie tragen sie in den Softwareeinstellungen ein. Die folgende Abbildung zeigt, welcher Wert in welches Feld gehört.
Nach der Einrichtung kann der Bot Websites über den Proxy erreichen. Andere Apps auf dem Computer verwenden weiterhin ihre eigenen Verbindungseinstellungen. So kann der Bot einen Proxy nutzen, während Ihr Browser über den normalen Internetanschluss arbeitet. Der Kauf allein stellt nichts um: Sie müssen den Zugang in der betreffenden Software einrichten.
Wie funktioniert eine Verbindung über einen Proxy?
Vergleichen Sie eine Websiteverbindung mit und ohne Proxy, um die Änderung nach der Einrichtung zu verstehen. Das gilt für Browser und Bots: Beide senden Anfragen an eine Website und empfangen Antworten. Ein Browser zeigt einem Menschen eine Seite; ein Bot verarbeitet die erhaltenen Daten nach seinen Anweisungen. Beide können den Verbindungsweg veranschaulichen. Im Folgenden verwenden wir einen Browser.
Eine Seite ohne Proxy öffnen
Sie geben eine Websiteadresse in den Browser ein. Dieser verbindet sich mit der Website und bittet sie, eine Seite zu senden. Das ist eine Anfrage. Die Website sendet eine Antwort, und der Browser zeigt die erhaltene Seite an.
Die Website sieht die IP-Adresse Ihres Internetanschlusses. Kontaktiert ein Bot auf demselben Computer die Website ohne Proxy, verwendet er normalerweise dieselbe IP.
Einen Proxy hinzufügen
Nun tragen Sie einen Proxy in den Browsereinstellungen ein und öffnen die Website erneut. Der Browser verbindet sich mit dem Proxy und nennt die benötigte Website. Der Proxy kontaktiert sie, empfängt die Antwort und reicht sie an den Browser weiter. Die Website sieht die Proxy-IP statt der IP Ihres Anschlusses.
Dasselbe geschieht mit einem Bot. Er erledigt weiterhin seine Arbeit, etwa einen vorbereiteten Beitrag zu veröffentlichen oder neue Nachrichten zu prüfen. Der Proxy überträgt seine Anfragen und die Websiteantworten. Welche Aktionen ausgeführt werden und was mit den erhaltenen Daten geschieht, bestimmt weiterhin der Bot.
Warum eine Verbindungsadresse mehrere IPs erschließen kann
Ein Anbieter bietet viele IPs an, gibt Ihnen aber nur eine Adresse zum Eintragen im Bot. Das beschränkt Sie nicht zwangsläufig auf eine IP: Die eingetragene Adresse kann zu einem zentralen Zugangspunkt des Dienstes führen.
Der Anbieter nennt beispielsweise proxy.example:8080. Diese Verbindungsadresse ist als Name geschrieben, könnte aber auch eine numerische IP-Adresse sein. Sie tragen sie zusammen mit dem Port in die Boteinstellungen ein. Dieser Zugangspunkt zum Proxydienst heißt Gateway.
Der Bot verbindet sich mit dem Gateway; der Dienst kontaktiert Websites über andere für Sie verfügbare IPs. Das Diagramm zeigt zwei mögliche Ausgangsadressen hinter einem Gateway: IP A und IP B.
Wie eine IP gleich bleibt oder wechselt, erklären wir später.
Wofür werden Proxys eingesetzt?
Proxys werden genutzt, um die eigene IP-Adresse vor einer Website zu verbergen, eine IP aus einem bestimmten Land zu verwenden oder einem Bot für seine Arbeit eine feste IP zu geben.
Das ist möglich, weil der Proxy die Website für Sie kontaktiert. Sie sieht seine IP statt Ihrer und ordnet die Verbindung anhand dieser Adresse einem Land zu. Welche IP jeder Bot erhält und wie lange er sie nutzt, hängt von den gewählten Proxys und Einstellungen ab. Mit der richtigen Einrichtung lassen sich alle drei Ziele zugleich erreichen.
Daten von Websites erfassen
Angenommen, Ihr Bot überwacht Preise in einem Onlineshop und prüft tausende Produkte. Ein gewöhnlicher Besucher würde nicht so viele Seiten in kurzer Zeit öffnen. Kommt jede Anfrage von einer IP, kann die Website automatisierte Erfassung erkennen und diese Adresse sperren. Der Bot kann dann keine Daten mehr abrufen.
Mit Proxys verteilen Sie die Botanfragen auf verschiedene IPs: Einige Produkte werden über eine Adresse geprüft, andere über eine weitere und so fort. Jede IP sendet weniger Anfragen. Das hilft, die Begrenzung pro Adresse zu umgehen und die Erfassung fortzusetzen.
Websites als Besucher aus einem anderen Land aufrufen
Derselbe Onlineshop kann Besuchern aus unterschiedlichen Ländern andere Produkte, Preise und Lieferoptionen zeigen. Manche Websites sperren außerdem den Zugriff von IPs aus Ihrem Land.
Mit einem Proxy im benötigten Land sieht die Website eine lokale IP statt Ihrer. So können Sie Angebote für lokale Käufer prüfen oder eine landesbezogene Zugriffsbeschränkung umgehen.
Eine stabile Adresse für fortlaufende Arbeit behalten
Manche Websites erlauben nur Verbindungen von öffentlichen IP-Adressen in einer Zulassungsliste. Auch ein länger laufender Prozess muss möglicherweise für viele Anfragen dieselbe Adresse verwenden. Ein Proxy mit stabil zugewiesener IP kann diese bereitstellen, selbst wenn sich der Internetanschluss des Kunden ändert, sofern der Kunde weiterhin auf den Proxy zugreifen kann.
Hier ist eine gleichbleibende IP nützlich. Ein Wechsel nach jeder Anfrage würde dem Zweck entgegenwirken. Anmeldestatus und Daten des Programms müssen trotzdem erhalten werden; dieselbe IP bewahrt allein keine Sitzung eines Websitekontos.
Getrennten Prozessen getrennte Adressen geben
Betreiben Sie mehrere Bots oder getrennte Aufgaben, können Sie jedem eine andere Proxy-IP zuweisen. Das trennt ihre Websiteanfragen und erleichtert die Zuordnung von Aufgaben und Adressen.
Verschiedene Aufgaben hängen von unterschiedlichen Proxyeigenschaften ab. Regionale Beobachtung braucht den passenden Standort; fortlaufende Arbeit stabile Adressen; getrennte Arbeitslasten eine geeignete Adresszuweisung und Nutzungsart. Der übrige Leitfaden erklärt diese Eigenschaften, damit Begriffe wie „Residential“, „privat“ und „rotierend“ als getrennte Merkmale eines Dienstes verständlich werden.
Woher stammen Proxy-IP-Adressen?
Bei der Auswahl begegnen Ihnen vier Arten: Rechenzentrums-, ISP-, Residential- und Mobilfunkproxies. Sie unterscheiden sich durch die Herkunft ihrer IP-Adressen und den Anschluss, über den Ihr Bot die Website erreicht.
Rechenzentrumsproxies laufen auf Servern in Rechenzentren und verwenden IP-Adressen von Hostingunternehmen. Die Website sieht eine Verbindung aus einem Servernetzwerk.
ISP-Proxys laufen ebenfalls auf Servern in Rechenzentren, nutzen aber IP-Adressen von Anbietern privater Internetanschlüsse. Die Hardware ist Servertechnik; die Adresse gehört zu einem Netzwerk für gewöhnliche Internetnutzer.
Residential-Proxys leiten Anfragen über die privaten Internetanschlüsse von Nutzern. Ihr Bot erreicht die Website über ein Gerät in einem Heimnetz und verwendet die IP dieses Anschlusses.
Mobilfunkproxies leiten Anfragen über mobiles Internet, etwa ein Smartphone oder ein Modem mit SIM-Karte. Die Website sieht eine IP-Adresse eines Mobilfunkanbieters.
Das ist für die Auswahl relevant, weil Websites Rechenzentrums-, Residential- und Mobilfunk-IPs unterschiedlich behandeln können. Beschränkt eine Website Rechenzentrumsverbindungen, können Adressen von Anbietern privater Internetanschlüsse oder Mobilfunkanbietern bei der Arbeit helfen.
Einen genaueren Vergleich der vier Arten, ihrer Kosten und Funktionsweise finden Sie unter Proxyarten im Vergleich.
Wer kann dieselbe Proxy-IP nutzen?
Beim Kauf müssen Sie wissen, ob Sie eine IP allein nutzen oder gleichzeitig andere Kunden erhalten. Darin unterscheiden sich gemeinsam genutzte und dedizierte Proxys.
Bei gemeinsam genutzten Proxys verwenden mehrere Kunden desselben Anbieters eine IP. Ihre Bots und die Software anderer Kunden erreichen Websites über dieselbe Adresse. Sendet jemand zu viele Anfragen und sperrt eine Website die gemeinsame IP, kann auch Ihr Bot diese Website darüber nicht mehr erreichen.
Private oder dedizierte Proxys geben Ihnen die exklusive Nutzung einer IP für den bezahlten Zeitraum. Andere Kunden des Anbieters verwenden sie nicht; ihre Aktivität verbraucht deshalb kein Website-Anfragekontingent Ihrer Adresse.
Gemeinsam genutzte Proxys sind meist günstiger. Dedizierte Proxys sind nützlich, wenn Sie eine IP allein und unabhängig von den Aktivitäten anderer Kunden verwenden möchten. Weitere Auswahlhilfe bietet Gemeinsam genutzte und dedizierte Proxys.
Wie bleibt eine IP gleich oder wechselt?
Manche Aufgaben brauchen dieselbe IP über Wochen oder Monate, andere häufige Adresswechsel. Deshalb werden Proxys in statische und rotierende Varianten eingeteilt.
Ein statischer Proxy ermöglicht die Nutzung einer IP über Wochen, Monate oder länger. Das passt zu Aufgaben, bei denen ein Bot oder Konto langfristig eine stabile Adresse benötigt.
Ein rotierender Proxy wechselt die IP während des Softwarebetriebs. Beispielsweise kann jede neue Anfrage eine andere Adresse verwenden. Eine weitere Möglichkeit sind feste Wechselintervalle, etwa alle 10, 20 oder 30 Minuten. Der Bot arbeitet weiter, während die Website seine Anfragen von verschiedenen IPs empfängt.
Für die Adresswechsel nutzt der Dienst einen IP-Adresspool, also einen Bestand verfügbarer Adressen. Zum Wechselzeitpunkt wählt er daraus eine IP aus.
Eine IP mit einem rotierenden Proxy vorübergehend beibehalten
Manchmal muss ein Bot mehrere Aktionen nacheinander mit derselben IP abschließen: etwa sich anmelden, die benötigte Seite öffnen und ein Formular absenden.
Eine Sticky Session behält für diese Aktionen vorübergehend eine IP bei. Je nach Dienst ist das beispielsweise für 10, 20 oder 30 Minuten möglich. Der Anbieter legt die verfügbaren Zeiträume und Bedingungen für den Erhalt der IP fest.
So kann ein rotierender Proxy zwischen Aufgaben wechseln und innerhalb jeder Aufgabe dieselbe IP halten. Mehr zur Einrichtung erklärt Statische Proxys, Rotation und Sticky Sessions.
Wie wird der Standort eines Proxys bestimmt?
Websites schätzen den Standort häufig anhand von Datenbanken, die IP-Bereiche Ländern, Regionen, Städten und Netzwerken zuordnen. Das heißt IP-Geolokalisierung. Es ist eine Interpretation der Adresse, keine direkte Messung der tatsächlichen Besucherposition. Verschiedene Datenbanken können dieselbe IP unterschiedlich einordnen; ihre Einträge können sich ändern.
An einer Proxyverbindung sind mehrere Orte beteiligt: der Standort Ihres Geräts, des Gateways, des Traffic-Ausgangs zum Ziel und die Zuordnung der IP in dessen Datenbank. Diese Orte müssen nicht übereinstimmen. Ein nahes Gateway kann Adressen bereitstellen, die einem anderen Land zugeordnet werden. Seine Nähe kann den ersten Verbindungsabschnitt beeinflussen, ohne den für die Website sichtbaren Standort zu bestimmen.
Ein Anbieter kann die Auswahl von Land, Stadt oder Netzwerk erlauben. Auch Stadtangaben sind Schätzungen; ein Name im Kontrollpanel garantiert deshalb nicht die entsprechende Einordnung durch jede Website.
Welche Länder, Städte und Netzwerke auswählbar sind, hängt vom Dienst ab. Ein Pool mit Adressen aus mehreren Ländern erlaubt dem Kunden nicht zwangsläufig die Wahl eines Landes. Ebenso bedeutet eine Länderauswahl nicht, dass jede Stadt oder jeder Anbieter dieses Landes verfügbar ist. Für regionale Arbeit zählt der Standort, den das Ziel der tatsächlich verwendeten Adresse zuordnet.
Sprache, gespeicherte Präferenzen, Kontoeinstellungen und Standortberechtigungen des Geräts können die Seitenanzeige weiterhin beeinflussen. Der IP-Standort ist nur ein Teil dieser Entscheidung. Proxy-Geolokalisierung: Land, Stadt und Netzwerk erklärt den Zusammenhang dieser Signale und Auswahlmöglichkeiten.
Wie kommuniziert ein Programm mit einem Proxy?
Ein Protokoll ist ein Regelwerk für die Kommunikation beider Seiten. Das Programm muss wissen, wie es den Proxy zum Zugriff auf eine Website auffordert, und der Proxy muss diese Anfrage verstehen. Adresse und Port bestimmen den Verbindungspunkt; das Protokoll bestimmt, was das Programm danach sagt.
Bei einem HTTP-Proxy verwendet das Programm die HTTP-Proxyregeln. Für eine gewöhnliche unverschlüsselte HTTP-Anfrage kann der Proxy die Zielangabe empfangen und die Anfrage weiterleiten. Für HTTPS-Websites ist die HTTP-Anfrage CONNECT ein gängiges Verfahren: Das Programm fordert einen Tunnel zum Ziel an und überträgt darin den verschlüsselten Austausch zwischen Browser und Website.
Die Bezeichnung HTTPS-Proxy braucht Kontext. Sie kann bedeuten, dass die Verbindung vom Programm zum Proxy selbst durch TLS geschützt ist, das auch bei HTTPS verwendete Verschlüsselungsprotokoll. Manche Angebote meinen damit die Unterstützung von HTTPS-Zielen über CONNECT. Das sind getrennte Fähigkeiten. Die Verschlüsselung zwischen Browser und Website und die zwischen Programm und Proxy schützen unterschiedliche Abschnitte des Wegs.
SOCKS5 bietet einem Programm einen allgemeineren Weg, einen Vermittler zur Kommunikation mit einem Ziel aufzufordern. Das Ziel kann als IP-Adresse oder Domainname angegeben werden. Der Standard umfasst TCP-Verbindungen und einen Mechanismus für UDP-Traffic; ein bestimmter Anbieter oder ein Programm unterstützt möglicherweise nur einen Teil davon. SOCKS5 selbst verschlüsselt die Inhalte nicht; eine Anwendung kann ihre eigene Verschlüsselung über die Verbindung verwenden.
Ziel- und Proxyprotokoll müssen nicht denselben Namen haben. Ein Browser kann eine HTTPS-Website durch einen HTTP-Proxytunnel oder einen geeigneten SOCKS5-Dienst erreichen. Entscheidend ist, ob Programm und Proxy die benötigte Kombination unterstützen.
Das Protokoll bestimmt weder Netzwerktyp noch IP-Wechsel. Ein ISP-Proxy kann beispielsweise SOCKS5 unterstützen und eine feste Adresse behalten; ein Residential-Proxy kann HTTP unterstützen und die Adresse wechseln. Auch umgekehrte Kombinationen sind möglich: ISP-Proxys mit HTTP und Rotation sowie Residential-Proxys mit SOCKS5 und fester IP. Netzwerktyp, Protokoll und IP-Rotation lassen sich unterschiedlich kombinieren.
Proxyprotokolle: HTTP, HTTPS und SOCKS erklärt die Kommunikationsregeln und ihre Bedeutung für verschiedene Anwendungen.
Wie kontrolliert ein Proxy den Zugriff?
Ein kostenpflichtiger Dienst muss berechtigte Kunden von anderen Internetnutzern unterscheiden. Die Authentifizierung ermöglicht die Prüfung des Verbindungszugriffs anhand übermittelter Zugangsdaten oder der Quell-IP-Adresse.
Bei Benutzername und Passwort übermittelt das Programm Zugangsdaten beim Verbindungsaufbau. Der Anbieter kann damit den Kunden erkennen, Tariflimits anwenden und manchmal Standort oder Sitzung auswählen. Das Proxypasswort gehört zum Proxydienst. Es ist vom Passwort zur Anmeldung bei einer Website über diese Verbindung getrennt.
Bei der IP-Zulassungsliste akzeptiert der Anbieter Verbindungen von zuvor freigegebenen öffentlichen Quelladressen. Er prüft die Adresse, mit der Ihre Verbindung am Proxy erscheint. Diese unterscheidet sich meist von einer privaten Adresse im Heim- oder Büronetz. Ändert sich die öffentliche Quelladresse, passt eine Freigabe der alten Adresse möglicherweise nicht mehr. Teilen mehrere Geräte eine freigegebene öffentliche Adresse, unterscheidet eine reine Adressregel diese Geräte nicht einzeln.
Manche Dienste authentifizieren mit Benutzername und Passwort, andere erlauben Verbindungen von IP-Adressen einer Zulassungsliste. Manche verlangen beides: Benutzername und Passwort in der Software sowie Ihre öffentliche IP in der Zulassungsliste des Anbieterpanels.
Diese Prüfung schützt den Proxyzugang. Sie macht eine gemeinsame IP nicht dediziert, verbirgt keine Kontoanmeldung vor der Website und verschlüsselt allein keine Daten. Mehr zur Einrichtung beider Methoden erklärt Authentifizierung bei Proxys.
Wie unterscheiden sich IPv4- und IPv6-Proxys?
Ein IPv4-Proxy kontaktiert eine Website von einer IPv4-Adresse wie 192.0.2.40. Die Website sieht diese Adresse. Sie besteht aus vier durch Punkte getrennten Zahlen.
Ein IPv6-Proxy kontaktiert eine Website von einer IPv6-Adresse wie 2001:db8::40. Die Website sieht hier ein anderes Adressformat: Ziffern und Buchstaben von a bis f in durch Doppelpunkte getrennten Gruppen.
Bei der Auswahl zählt die Kompatibilität mit der Zielwebsite. Manche Websites akzeptieren nur IPv4-Verbindungen, andere IPv4 und IPv6. Soll eine Website von einer IPv6-Adresse erreicht werden, muss sie IPv6 unterstützen.
IPv6-Proxys können deshalb nicht automatisch IPv4-Proxys für jede Website ersetzen. Mehr zu Auswahl und Einrichtung finden Sie unter IPv4- und IPv6-Proxys.
Warum Elite-Proxys keinen Websitezugriff garantieren
In einer Dienstbeschreibung oder einem Proxychecker steht möglicherweise Elite / High Anonymity. Das bedeutet, dass der Proxy keine Anfrageheader hinzufügt, die Ihre ursprüngliche IP oder die Proxynutzung offenlegen. Die Bezeichnung beschreibt eine einzelne Eigenschaft, nicht die Gesamtqualität des Proxys.
Die Website sieht weiterhin die Proxy-IP. Steht sie in einer Datenbank bekannter Proxys oder hat sie eine schlechte Reputation, kann die Website ihre Anfragen ablehnen. Auch Browsereinstellungen und Softwareverhalten können die Entscheidung beeinflussen. Elite bedeutet daher weder Unerkennbarkeit noch garantierten Zugriff.
Anonymitätsstufen bei Proxys erklärt Elite und die anderen Bezeichnungen dieser älteren Einteilung sowie die tatsächlichen Prüfungen von Anonymitätscheckern.
Bietet Ihr Tarif genügend Kapazität für Ihre Aufgabe?
Kunden möchten mehr Arbeit für weniger Geld erledigen. Anbieter bezahlen Server, IP-Adressen, Netzanschlüsse und Wartung; sie müssen ihre Kosten decken und Gewinn erzielen. Deshalb legt jeder Tarif fest, welche Kapazität der Anbieter zu seinem Preis bereitstellt.
Vergleichen Sie diese Bedingungen mit der Arbeitslast Ihrer Software. Selbst ein großes IP-Paket kann ungeeignet sein: Es gibt genug Adressen, aber das Programm meldet Fehler, läuft zu langsam oder verbraucht den bezahlten Traffic vor dem Abschluss.
| Limit | Was Sie vor dem Kauf prüfen sollten | Mögliche Folgen |
|---|---|---|
| Erlaubte gleichzeitige Verbindungen | Wie viele Verbindungen Ihre Software gleichzeitig öffnet und wie viele der Tarif erlaubt. | Neue Verbindungen werden abgelehnt, wenn das Kontingent belegt ist. Manche Aufgaben starten nicht oder enden mit einem Fehler; Wiederholungen verlängern die Bearbeitungszeit. |
| Erlaubte Anfragen pro Sekunde oder Minute | Wie häufig Ihre Software Anfragen sendet und welche Rate der Anbieter erlaubt. | Anfragen oberhalb des Limits werden abgelehnt oder verzögert. Das Programm erhält in der verfügbaren Zeit weniger Antworten; Wiederholungen verlangsamen die Arbeit zusätzlich. |
| Maximale Übertragungsgeschwindigkeit | Ob die verfügbare Geschwindigkeit für die benötigte Datenmenge innerhalb der verfügbaren Zeit ausreicht. | Übertragungen erreichen die Geschwindigkeitsgrenze, sodass Downloads länger dauern. Bei einem gemeinsamen Paketlimit erhöhen zusätzliche parallele Downloads diese Grenze nicht; sie teilen die verfügbare Geschwindigkeit. |
| Bezahltes Traffic-Kontingent | Wie viele Gigabytes enthalten sind und wie viele Ihre Software benötigen wird. | Ist das Kontingent aufgebraucht, stoppt die Arbeit bis zur Aufladung oder Erneuerung. Bei aktivierter Mehrverbrauchsabrechnung oder automatischer Aufladung kann sie weiterlaufen, aber die Kosten steigen. |
Prüfen Sie, ob jedes Limit für eine IP, das ganze Paket oder das Konto gilt. Ein kontoweites Limit steigt durch den Kauf weiterer IPs allein nicht. Und „unbegrenzter Traffic“ bedeutet weder unbegrenzte Geschwindigkeit noch beliebig viele gleichzeitige Verbindungen.
Neben Limits zählt die Antwortzeit: Wie lange wartet Ihre Software auf den Beginn einer Antwort? Lange Wartezeiten machen selbst kleine Aktionen langsam. Kommt die Antwort nicht rechtzeitig, kann das Programm die Anfrage mit einem Timeoutfehler beenden, weil die erlaubte Wartezeit abgelaufen ist. Ein Ping zum Proxy allein zeigt nicht, wie lange eine Antwort der Zielwebsite dauert.
Anbieter können Zielports, Websites, Anwendungen oder Tätigkeitsarten beschränken. Eine Portsperre kann einen bestimmten Dienst unerreichbar machen, obwohl der Proxy verfügbar ist und die Kundenauthentifizierung gelingt. Diese Einschränkungen stammen vom Proxydienst. Das Ziel kann eingehende Anfragen unabhängig davon nach eigenen Regeln ablehnen oder begrenzen.
Nutzungslimits bei Proxys erklärt ihre Auswirkungen auf die Arbeit Ihrer Software.
Wofür bezahlt der Kunde?
Proxykosten können von IP-Anzahl, übertragener Datenmenge oder Anfragezahl abhängen. Dieselbe Softwarearbeitslast kann deshalb je nach Tarif unterschiedlich berechnet werden.
Bei der Abrechnung pro IP kaufen Sie für einen bestimmten Zeitraum Zugang zu einer festgelegten Adressanzahl, etwa 100 IPs für einen Monat. Das ist bei zugewiesenen Proxylisten verbreitet. Während der bezahlten Laufzeit erhöht eine neue Anfrage die Kosten der Adressen selbst nicht. Der Tarif legt fest, ob Traffic enthalten und sein Volumen begrenzt ist.
Bei der Abrechnung pro GB bezahlen Sie die durch den Proxy übertragene Datenmenge. Eine kurze Textantwort verbraucht wenig Traffic, Bilder, Videos und große Dateien deutlich mehr. Je mehr Daten Ihre Software überträgt, desto schneller ist das bezahlte Kontingent aufgebraucht.
Bei der Abrechnung pro Anfrage hängen die Kosten von der vom Dienst gezählten Anfragezahl ab. Prüfen Sie die Definition einer Anfrage und die Berechnung von Fehlern und Wiederholungen. Ein Seitenaufruf kann beispielsweise separate Anfragen für Bilder und andere Seitenteile umfassen.
Die Zahlungsform ist eine separate Entscheidung. Ein Abonnement bietet ein regelmäßig erneuertes Paket für einen festen Zeitraum, etwa monatlich 100 IPs oder 50 GB. Pay-as-you-go bedeutet Bezahlen nach Nutzung, beispielsweise durch Abzug des verbrauchten Traffics vom Guthaben. Prüfen Sie im gewählten Tarif Gültigkeit und Übertragungsregeln für Restkontingente.
Schätzen Sie für den Angebotsvergleich Ihre Arbeitslast: benötigte Adressen, übertragene Daten und Softwareanfragen. Mehr dazu unter Proxy-Preismodelle.
Was Sie vor dem Proxykauf prüfen sollten
Klären Sie vor der Zahlung, was geschieht, wenn die Proxys für Ihre Aufgabe ungeeignet sind, Adressen ersetzt werden müssen oder der bezahlte Zugang abläuft.
Können Sie die Proxys vorher testen? Prüfen Sie, ob es einen kostenlosen oder kostenpflichtigen Test gibt, wie lange er dauert und welche Proxys Sie erhalten. Damit können Sie die Funktion mit Ihrer Software und Zielwebsite vor dem Kauf des Hauptpakets prüfen.
Ist eine Rückerstattung möglich? Prüfen Sie Voraussetzungen und Antragsfrist. Klären Sie besonders, ob eine Erstattung möglich ist, wenn die Proxys funktionieren, aber nicht zu Ihrer Website oder Anwendung passen.
Können Sie die IP-Adressen austauschen? Erfragen Sie Bedingungen, Kosten und Häufigkeit. Lässt sich beispielsweise eine funktionierende Adresse austauschen, die von Ihrer Zielwebsite gesperrt wird?
Was geschieht bei der Verlängerung? Behalten Sie dieselben IPs oder erhalten Sie andere? Müssen die Adressen bleiben, klären Sie das vorher. Prüfen Sie außerdem die automatische Verlängerung und die Folgen einer verspäteten Zahlung.
Welche Hilfe bietet der Support? Klären Sie die Anlaufstelle, wenn die Proxyverbindung scheitert oder eine benötigte Website darüber nicht geöffnet werden kann. Prüfen Sie, was der Anbieter bei einem unlösbaren Problem anbietet.
Die konkreten Bedingungen stehen auf der gewählten Tarifseite und in den Dienstbedingungen. Weitere Hinweise bietet Richtlinien von Proxyanbietern.
Woran Sie geeignete Proxys erkennen
Die passenden Proxys hängen von Ihrer Aufgabe ab. Eine braucht wochenlang dieselbe IP, eine andere häufige Wechsel. Ein Programm benötigt wenige Verbindungen, ein anderes öffnet tausende. Ein für eine Aufgabe geeigneter Dienst kann deshalb für eine andere ungeeignet sein.
Wenn Sie Proxyeigenschaften verstehen, erkennen Sie das Angebot eines Anbieters, die für Sie wichtigen Limits und den vorherigen Klärungsbedarf. Tests mit Ihrer Software und den benötigten Websites zeigen, wie gut der Dienst für die tatsächliche Aufgabe funktioniert.
