So verwendest du Proxies mit n8n: Complete Guide
Leiten Sie n8n Workflow-HTTP-Requests über GProxy-Proxys. Deckt die Konfiguration des HTTP Request Node, environment variables und automation patterns ab.
Voraussetzungen
- ✓n8n-Instanz (self-hosted oder Cloud)
- ✓GProxy-Account mit aktivem Proxy-Plan
- ✓Grundkenntnisse im n8n-Workflow-Builder
Schritt-für-Schritt-Einrichtung
Öffnen Sie den n8n Workflow-Editor
Erstellen Sie einen neuen Workflow oder bearbeiten Sie einen bestehenden
Navigate to your n8n instance and create a new workflow
HTTP Request Node hinzufügen
Fügen Sie einen HTTP Request Node zu Ihrem Workflow hinzu
Click '+' → Search 'HTTP Request' → Add to canvas
Proxy im Node konfigurieren
Stellen Sie den GProxy Proxy in den HTTP Request Node Optionen ein
HTTP Request node → Options → Proxy:
http://USER:PASS@proxy.gproxy.net:1000
Umgebungsvariablen setzen (Self-hosted)
Für einen globalen Proxy setzen Sie Umgebungsvariablen in Ihrer n8n Konfiguration
# Docker
docker run -e HTTP_PROXY=http://USER:PASS@proxy.gproxy.net:1000 \
-e HTTPS_PROXY=http://USER:PASS@proxy.gproxy.net:1000 \
n8nio/n8n
# systemd
[Service]
Environment=HTTP_PROXY=http://USER:PASS@proxy.gproxy.net:1000
Environment=HTTPS_PROXY=http://USER:PASS@proxy.gproxy.net:1000
Workflow testen
Führen Sie den Workflow aus und verifizieren Sie die Proxy IP
Set URL to https://httpbin.org/ip → Execute → Check origin IP in response
Fehlerbehandlung hinzufügen
Fügen Sie eine Retry-Logik für Proxy-Fehler hinzu
Add Error Trigger node → Connect to retry logic → Set max retries to 3
Codebeispiele
{
"nodes": [{
"type": "n8n-nodes-base.httpRequest",
"parameters": {
"url": "https://httpbin.org/ip",
"method": "GET",
"options": {
"proxy": "http://USER:PASS@proxy.gproxy.net:1000"
}
}
}]
}
version: '3'
services:
n8n:
image: n8nio/n8n
ports:
- '5678:5678'
environment:
- HTTP_PROXY=http://USER:PASS@proxy.gproxy.net:1000
- HTTPS_PROXY=http://USER:PASS@proxy.gproxy.net:1000
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=secret
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
Warum Proxies mit n8n verwenden?
n8n ist eine leistungsstarke Workflow-Automatisierungsplattform, die APIs verbindet, Websites scrapt und Daten verarbeitet. Wenn Ihre n8n-Workflows HTTP-Anfragen an externe Dienste stellen, können Sie auf Rate Limits oder IP-Sperren stoßen. Die über 10 Millionen Residential IPs von GProxy ermöglichen es Ihnen, die Exit-IP Ihres n8n-Workflows zu rotieren, was eine zuverlässige Datenerfassung und API-Integration aus jedem von über 150 Ländern ermöglicht.
HTTP Request Node mit Proxy
Der HTTP Request Node von n8n unterstützt die Proxy-Konfiguration über seine erweiterten Optionen. Sie können die Proxy-URL direkt in den Node-Einstellungen festlegen, einschließlich der Authentifizierungsdaten. Dies leitet diese spezifische Anfrage über den Proxy-Endpunkt von GProxy weiter.
Globaler Proxy über Umgebungsvariablen
Für selbstgehostetes n8n setzen Sie die Umgebungsvariablen HTTP_PROXY und HTTPS_PROXY in Ihrem n8n-Deployment. Dies leitet alle ausgehenden HTTP-Anfragen über GProxy, ohne dass jeder Node einzeln konfiguriert werden muss. Nützlich für Organisationen, die den gesamten Workflow-Traffic über einen Proxy leiten möchten.
Scraping-Workflows
Erstellen Sie Web-Scraping-Workflows, die GProxy für die IP-Rotation nutzen. Kombinieren Sie den HTTP Request Node mit HTML Extract, JSON-Verarbeitung und Datenspeicher-Nodes. Jede Anfrage über den Backconnect-Endpunkt von GProxy erhält eine eindeutige IP, wodurch Ihre Scraping-Workflows resistent gegen Sperren werden.
Geplante Datenerfassung
Verwenden Sie den Cron- oder Schedule-Trigger von n8n, um periodische Datenerfassungs-Workflows über GProxy-Proxies auszuführen. Überwachen Sie Wettbewerberpreise, verfolgen Sie Social-Media-Metriken oder aggregieren Sie Nachrichten aus verschiedenen Regionen mithilfe von geo-targeted Proxies — alles automatisiert und ohne manuellen Aufwand.
Fehlerbehandlung in Proxy-Workflows
Fügen Sie Fehlerbehandlungs-Nodes hinzu, um Proxy-bezogene Ausfälle zu verwalten. Verwenden Sie den IF-Node, um Response-Statuscodes zu prüfen, und den Error Trigger, um fehlgeschlagene Anfragen abzufangen und zu wiederholen. Die zuverlässige Infrastruktur von GProxy minimiert Ausfälle, aber eine ordnungsgemäße Fehlerbehandlung stellt sicher, dass Ihre Automatisierung reibungslos läuft.
Anwendungsfälle
Automated Price Monitoring
Planen Sie Workflows, um Wettbewerberpreise täglich über rotierende Proxys zu scrapen.
Lead Enrichment
Reichern Sie Lead-Daten an, indem Sie mehrere APIs von verschiedenen IPs abfragen, um Rate Limits zu vermeiden.
Social Media Monitoring
Verfolgen Sie Markenerwähnungen und Wettbewerberaktivitäten auf verschiedenen Plattformen mit geo-targeted Proxys.
Content Aggregation
Aggregieren Sie Inhalte aus mehreren Quellen mit zuverlässiger Proxy-Rotation.
FAQ
Unterstützt n8n cloud benutzerdefinierte Proxies? +
Kann ich verschiedene Proxies pro Node verwenden? +
Wie gehe ich mit rate limits in n8n um? +
Beeinflusst der proxy alle n8n Verbindungen? +
Bereit loszulegen?
Starten Sie mit GProxy in Minuten — Residential-Proxies ab $0,85/GB, IPv6 ab $0,03/Proxy, nutzungsbasierte Abrechnung.
