Ein Proxy ist zwei Dinge und ein Doppelpunkt: ein Host und ein Port. Alles, was man damit macht, einen Browser konfigurieren, einen Scraper darauf richten, eine fehlgeschlagene Verbindung debuggen, beginnt damit, diese zwei Werte korrekt zu lesen. Die Frage "Was ist meine Proxy-Server-Adresse?" teilt sich in zwei sehr unterschiedliche Fälle auf, und deren Verwechslung kostet Stunden.
Der erste Fall: Ein Proxy ist bereits auf Ihrem Rechner konfiguriert und Sie müssen herausfinden, wo. Dieser Wert befindet sich in den Netzwerkeinstellungen Ihres Betriebssystems oder Browsers, und in einem verwalteten Netzwerk wurde er möglicherweise automatisch eingespielt. Der zweite Fall: Ein Anbieter hat Ihnen einen Endpunkt wie proxy.example.com:8080 übergeben und Sie müssen ihn lesen und ein Tool darauf richten. Diese Anleitung behandelt beide Fälle, Schritt für Schritt, unter Windows, macOS, Linux und in den wichtigsten Browsern, mit Befehlszeilenprüfungen zum Einfügen, damit Sie sich nie auf ein Einstellungsfenster verlassen müssen, das lügt.
Adresse vs. IP vs. Port: zuerst den Endpunkt lesen
Zunächst die Begriffe klären, da die Felder plattformübergreifend inkonsistent beschriftet sind. Eine Proxy-Server-Adresse ist der Host, mit dem Sie sich verbinden: entweder ein Hostname (proxy.example.com) oder eine wörtliche IP (198.51.100.10). Der Port ist die Zahl nach dem Doppelpunkt (8080, 3128 und 1080 sind verbreitet), die den Dienst auf diesem Host angibt. Zusammen bilden sie den Endpunkt, den viele Tools als einen String wollen: host:port.
Ein häufiger Irrtum: Die Proxy-Adresse ist nicht Ihre IP, und sie ist auch nicht die IP, die eine Website am Ende sieht. Es ist die Maschine in der Mitte; die Site sieht eine separate IP, über die der Proxy ausleitet. Falls diese Unterscheidung unklar ist, erklärt Was ist ein Proxy-Server die Mechanik. Ein Anbieter gibt Ihnen auch einen Benutzernamen und ein Passwort; diese sind nicht Teil der Adresse, aber die meisten Tools akzeptieren sie inline als user:pass@host:port.
Manuell, automatisch oder gar nicht. Manuell bedeutet, ein fester Host und Port wurden in die Einstellungen eingetippt. Automatisch bedeutet, eine PAC-Datei oder WPAD-URL entscheidet den Proxy pro Anfrage, sodass das Einstellungsfenster eine Script-URL anzeigt, keinen host:port, und Sie das Skript lesen (oder eine CLI-Prüfung ausführen) müssen, um die echte Adresse zu sehen. Kein Proxy bedeutet, es ist kein Proxy eingestellt, und ein leeres Fenster ist das erwartete Ergebnis, kein Fehler.
Proxy-Adresse unter Windows finden
Windows speichert Proxy-Einstellungen an zwei Stellen, die sich widersprechen können: der modernen Einstellungs-App (pro Nutzer) und dem systemweiten WinHTTP-Speicher, den Dienste verwenden. Beide prüfen.
Über die Einstellungen
- Öffnen Sie Einstellungen und gehen Sie zu Netzwerk & Internet → Proxy.
- Unter Manuelle Proxy-Einrichtung: Wenn Proxyserver verwenden aktiviert ist, enthalten die Felder Adresse und Port Ihren host:port.
- Unter Automatische Proxy-Einrichtung: Eine befüllte Skriptadresse bedeutet, dass eine PAC-Datei zuständig ist; der echte host:port befindet sich in diesem Skript.
Über die Befehlszeile
Das Einstellungsfenster zeigt nur die Konfiguration pro Nutzer. Um zu sehen, was das System tatsächlich anwendet, befragen Sie den WinHTTP-Speicher, der für viele Hintergrunddienste maßgeblich ist.
# System-wide proxy (services, not just your browser) netsh winhttp show proxy # Per-user setting the apps read, straight from the registry reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer
Wenn netsh "Direktzugriff (kein Proxyserver)" meldet, Ihr Browser aber eindeutig einen verwendet, ist der Proxy nur auf Nutzerebene konfiguriert, was die Zeile mit reg query anzeigt.
Proxy-Adresse unter macOS finden
macOS speichert Proxy-Einstellungen pro Netzwerkdienst (WLAN, Ethernet, jedes VPN), sodass die Antwort je nach aktiver Schnittstelle unterschiedlich sein kann.
Über die Systemeinstellungen
- Öffnen Sie Systemeinstellungen → Netzwerk und wählen Sie Ihren aktiven Dienst (WLAN oder Ethernet).
- Klicken Sie auf Details (älteres macOS: Erweitert) und öffnen Sie den Reiter Proxies.
- Jede aktivierte Protokollzeile (Web-Proxy / HTTP, Sicherer Web-Proxy / HTTPS, SOCKS) zeigt ihren Server und Port. Eine aktivierte Zeile Automatische Proxy-Konfiguration zeigt stattdessen eine PAC-URL.
Über das Terminal
networksetup liest denselben Speicher wie die grafische Oberfläche, ist aber schneller und skriptfähig. Übergeben Sie den genauen Dienstnamen wie er im Netzwerkfenster angezeigt wird.
# List service names exactly as networksetup expects them networksetup -listallnetworkservices # Host:port for HTTP and HTTPS on Wi-Fi networksetup -getwebproxy "Wi-Fi" networksetup -getsecurewebproxy "Wi-Fi" # PAC / auto-config URL, if one is set networksetup -getautoproxyurl "Wi-Fi"
Proxy-Adresse unter Linux finden
Linux hat keine einzige Quelle der Wahrheit. Eine Desktop-Umgebung, die Shell und einzelne Anwendungen haben jeweils ihre eigene Einstellung, also prüfen Sie die Schicht, die für das relevant ist, was Sie ausführen.
Desktop-Umgebung
Unter GNOME öffnen Sie Einstellungen → Netzwerk → Netzwerk-Proxy; unter KDE Systemeinstellungen → Netzwerk → Proxy. Der manuelle Modus listet Host und Port pro Protokoll; der automatische Modus zeigt eine PAC-URL.
Shell-Umgebungsvariablen
Für alles, was Sie in einem Terminal ausführen, kommt der Proxy fast immer aus Umgebungsvariablen. Das ist auch die Schicht, die die meisten Befehlszeilen-Tools, einschließlich curl und wget, tatsächlich lesen.
# Show any proxy variables the shell currently exports env | grep -i -e proxy # GNOME stores its own copy here, separate from the shell gsettings get org.gnome.system.proxy mode gsettings get org.gnome.system.proxy.http host
Typische Ausgabe sind Zeilen wie http_proxy=http://proxy.example.com:8080 und https_proxy=.... Beachten Sie, dass das Desktop-Fenster und diese Variablen unabhängig voneinander sind: Das Setzen eines Werts setzt nicht den anderen, was der übliche Grund ist, warum eine GUI-App und eine Terminal-App sich darüber unterscheiden, ob ein Proxy existiert.
Proxy-Adresse in Browsern finden
Die meisten Browser delegieren an das Betriebssystem, sodass die obigen Schritte üblicherweise die Frage beantworten. Die Ausnahme ist Firefox, das seine eigene Proxy-Konfiguration vollständig getrennt vom Betriebssystem führt.
Chrome und Edge
Beide delegieren an das System. In Chrome: Einstellungen → System → Proxy-Einstellungen Ihres Computers öffnen; in Edge: Einstellungen → System und Leistung → Proxy-Einstellungen Ihres Computers öffnen. Jeder öffnet das oben beschriebene Betriebssystem-Fenster, also lesen Sie host:port dort.
Firefox
- Öffnen Sie Einstellungen, scrollen Sie zu Netzwerk-Einstellungen und klicken Sie auf Einstellungen.
- Manuelle Proxy-Konfiguration zeigt die HTTP-, HTTPS- und SOCKS-Host- und Port-Felder direkt.
- Automatische Proxy-Konfigurations-URL zeigt auf eine PAC-Datei; System-Proxy-Einstellungen verwenden delegiert zurück an das Betriebssystem.
Nachschlageübersicht je Plattform
Die Zusammenfassung, damit Sie direkt zum richtigen Ort springen können:
| Plattform | GUI-Ort | Schnellster CLI-Check |
|---|---|---|
| Windows | Einstellungen → Netzwerk & Internet → Proxy | netsh winhttp show proxy |
| macOS | Netzwerk → Details → Proxies | networksetup -getwebproxy "Wi-Fi" |
| Linux | Einstellungen → Netzwerk → Netzwerk-Proxy | env | grep -i proxy |
| Firefox | Einstellungen → Netzwerk-Einstellungen | k. A. (nur in der App) |
| Chrome / Edge | delegiert an Betriebssystem-Fenster | Betriebssystem-CLI-Check verwenden |
Prüfen, ob die Adresse tatsächlich funktioniert
Einen host:port zu finden ist nur die Hälfte der Arbeit. Der echte Test ist, ob der Datenverkehr darüber geleitet wird und von der erwarteten IP ausleitet. Senden Sie eine Anfrage über den Proxy an einen Echo-Dienst und lesen Sie die Adresse zurück: Zeigt er die Ausgangs-IP des Proxys statt Ihrer eigenen, funktioniert das Routing.
# Route one request through the proxy, then read the exit IP curl -x "http://user:[email protected]:8080" "https://httpbin.org/ip" # Output shows the proxy's IP, not yours { "origin": "203.0.113.42" }
Hängt die Anfrage oder gibt einen Verbindungsfehler zurück, ist Host oder Port falsch, der Proxy benötigt Anmeldedaten, die Sie nicht angegeben haben, oder er erfordert HTTPS statt HTTP. Den vollständigen curl-Ablauf einschließlich Authentifizierungs-Sonderfälle finden Sie unter curl mit einem Proxy verwenden. Wenn stattdessen explizite Status-Codes wie 407 oder 502 erscheinen, ordnet Proxy-Status-Fehlercodes jeden davon einer Ursache zu.
Wenn die Adresse leer, falsch oder rotierend ist
Ein leeres Proxy-Fenster bedeutet normalerweise, dass kein Proxy eingestellt ist, was bei einer normalen Heimverbindung korrekt ist; nichts ist kaputt. Falls Sie einen erwartet haben, könnte der Proxy auf einer anderen Schicht konfiguriert sein (Shell-Variablen unter Linux, WinHTTP-Speicher unter Windows) als der, den Sie gerade betrachten, also führen Sie den passenden CLI-Check aus.
Ein anderes Problem ist, wenn die Adresse korrekt ist, die Verbindung aber trotzdem fehlschlägt. Vergewissern Sie sich, dass Host und Port zeichengenau mit der Anbieter-Konfiguration übereinstimmen, prüfen Sie, ob Anmeldedaten aktiviert sind, falls der Proxy diese erfordert, und testen Sie mit einem zweiten Tool, um eine fehlkonfigurierte Anwendung auszuschließen. Wenn der Proxy in curl funktioniert, aber nicht in Ihrem Browser, liegt der Fehler in den Browser-Einstellungen.
Der schwierigste Fall ist, wenn es überhaupt keine einzelne feste Adresse gibt. Rotierende Proxies wechseln die Ausgangs-IP pro Anfrage oder pro Sitzung, sodass das Ablesen der Adresse aus einem Fenster sinnlos ist: Der host:port, mit dem Sie sich verbinden, bleibt konstant, während sich die IP dahinter ändert. Für dieses Modell lesen Sie den einen stabilen Gateway-Endpunkt, den Ihr Anbieter Ihnen gibt, was genau die Form eines verwalteten Endpunkts ist.
Die einfachste Adresse zu verwalten: ein stabiler Gateway
Wenn Sie nach einer Proxy-Adresse suchen, um einen Scraper oder ein Tool darauf zu richten, ist die sauberste Antwort, individuelle host:port-Paare gar nicht zu verwalten. Ein rotierender Gateway gibt Ihnen einen einzelnen, stabilen Endpunkt und tauscht die Ausgangs-IP dahinter automatisch aus, sodass es nur eine Adresse zu konfigurieren gibt und nichts zu erneuern ist, wenn eine IP gesperrt wird.
Ein host:port, auf den Sie jedes Tool richten können. Smart AI Proxy ist ein einzelner rotierender Endpunkt, der von einem großen Residential-, Datacenter- und Mobile-Pool gespeist wird: einmal konfigurieren, rotiert Ausgänge pro Anfrage und versucht Sperren erneut, sodass Sie nie eine neue Adresse suchen müssen. Setzen Sie ihn in dasselbe Proxy-Feld ein, das Sie gerade gelernt haben zu lesen, und testen Sie Ihr echtes Ziel zuerst im kostenlosen Tarif.
Ob Sie auf den obigen Gateway oder den host:port Ihres eigenen Anbieters zeigen, das Konfigurationsfeld ist identisch mit dem, das Sie in Ihrem Einstellungsfenster gefunden haben. Das ist der Vorteil davon, die Adresse einmal korrekt zu lesen: Jedes Tool, jeder Browser und jedes Betriebssystem nimmt denselben host:port an derselben Stelle.
Wichtigste Erkenntnisse
-
Eine Adresse ist ein Host und ein Port. Als
host:portlesen; Anmeldedaten reisen, wenn vorhanden, vorne alsuser:pass@host:port. -
Einstellungsfenster lügen; die CLI nicht.
netsh winhttp show proxy,networksetup -getwebproxyundenv | grep proxyzeigen, was das System tatsächlich anwendet. - Schichten sind uneinig. Pro-Nutzer vs. System unter Windows, GUI vs. Shell-Variablen unter Linux, Firefox vs. Betriebssystem: die Schicht prüfen, die das eigene Tool tatsächlich liest.
- Automatische Konfiguration versteckt die echte Adresse. Eine PAC- oder WPAD-URL bedeutet, dass host:port in einem Skript steckt, nicht im Fenster.
- Durch Echo der Ausgangs-IP verifizieren. Eine Anfrage über den Proxy an einen Echo-Dienst senden; die IP des Proxys bestätigt, dass das Routing funktioniert.
Häufig gestellte Fragen
Was ist meine Proxy-Server-Adresse?
Es ist der Host und Port, über den Ihr Datenverkehr geleitet wird, z. B. proxy.example.com:8080. Unter Windows schauen Sie in Einstellungen → Netzwerk & Internet → Proxy, unter macOS in Netzwerk → Details → Proxies und unter Linux in den Shell-Proxy-Umgebungsvariablen oder dem Desktop-Netzwerkfenster. Wenn Ihnen ein Anbieter den Proxy gegeben hat, befindet sich die Adresse in den ausgestellten Anmeldedaten.
Ist die Proxy-Adresse dasselbe wie meine IP-Adresse?
Nein. Die Proxy-Adresse ist die Maschine in der Mitte, mit der Sie sich verbinden. Ihre eigene IP ist die Adresse, die Ihr Rechner in seinem Netzwerk hat, und die IP, die eine Website sieht, ist die, über die der Proxy ausleitet. Alle drei können unterschiedliche Werte sein, was der ganze Sinn des Routings über einen Proxy ist.
Wie finde ich eine Proxy-Adresse auf meinem Telefon?
Unter Android gehen Sie zu Einstellungen → Netzwerk & Internet → WLAN, tippen Sie auf das verbundene Netzwerk und schauen Sie unter Proxy. Auf dem iPhone gehen Sie zu Einstellungen → WLAN, tippen Sie auf das verbundene Netzwerk und scrollen Sie zu HTTP-Proxy, wo ein manueller Eintrag Server und Port zeigt und ein automatischer Eintrag eine Konfigurations-URL anzeigt.
Was bedeutet es, wenn die Proxy-Adresse leer ist?
Normalerweise, dass kein Proxy konfiguriert ist, was bei einer regulären Verbindung normal ist. Falls Sie einen erwartet haben, könnte der Proxy auf einer Schicht eingestellt sein, die Sie gerade nicht betrachten, z. B. Shell-Umgebungsvariablen unter Linux oder der WinHTTP-Speicher unter Windows. Führen Sie den passenden Befehlszeilen-Check aus, um zu bestätigen, was das System tatsächlich anwendet.
Warum zeigt die GUI eine Script-URL statt Host und Port?
Weil die automatische Proxy-Konfiguration aktiv ist. Eine PAC-Datei oder WPAD-URL entscheidet den Proxy pro Anfrage, sodass das Fenster die Adresse des Skripts statt eines festen host:port anzeigt. Um die echte Adresse zu sehen, öffnen Sie das PAC-Skript oder führen Sie einen Befehlszeilen-Check aus, der den aufgelösten Proxy meldet.
Wie teste ich, ob eine Proxy-Adresse tatsächlich funktioniert?
Senden Sie eine einzelne Anfrage darüber an einen Echo-Dienst und lesen Sie das Ergebnis. Mit curl -x "http://user:pass@host:port" "https://httpbin.org/ip" bestätigt eine Antwort, die die Ausgangs-IP des Proxys zeigt, dass das Routing funktioniert. Ein Hängen oder Verbindungsfehler bedeutet, dass Host, Port oder Anmeldedaten falsch sind oder der Proxy ein anderes Protokoll erwartet.
Crawlen Sie jede Website im großen Maßstab, ohne gegen die Infrastruktur zu kämpfen.
Crawlbase übernimmt Proxys, Fingerprints und CAPTCHAs, damit Ihr Team Datenpipelines ausliefert, statt Crawl-Infrastruktur zu pflegen. 1.000 Anfragen kostenlos, keine Karte erforderlich.
