Zum Inhalt springen
GProxy
Registrierung
Гайды 2 Min. Lesezeit 25 Aufrufe

Einrichten eines Proxys auf dem Raspberry Pi

Einrichten des Raspberry Pi als Proxy-Server oder -Client: systemd, Umgebungsvariablen und Proxy-Gateway.

Einrichten eines Proxys auf dem Raspberry Pi

Einrichten eines Proxys auf dem Raspberry Pi

Einführung

Der Raspberry Pi ist ein kompakter Computer, der als Proxyserver für ein Heimnetzwerk oder als Proxy-Client für IoT-Geräte verwendet werden kann.

Grundlegende Einrichtung

Raspberry Pi als Client

Proxy-Konfiguration in /etc/environment:

export http_proxy=http://proxy_ip:port
export https_proxy=http://proxy_ip:port
export no_proxy=localhost,127.0.0.1

Raspberry Pi als Proxyserver

Squid installieren:

sudo apt install squid

/etc/squid/squid.conf bearbeiten:

http_port 3128
acl localnet src 192.168.1.0/24
http_access allow localnet

Starten: sudo systemctl start squid

Nun können Geräte im Netzwerk den Raspberry Pi als Proxy auf Port 3128 verwenden.

Raspberry Pi als Proxy-Gateway

Konfigurieren Sie iptables für transparentes Proxying des gesamten Datenverkehrs durch den Raspberry Pi für Geräte in Ihrem Heimnetzwerk.

Erweiterte Konfiguration

Umgebungsvariablen

Die meisten Tools unterstützen Standard-Umgebungsvariablen für Proxys:
- HTTP_PROXY / http_proxy — Proxy für HTTP-Anfragen
- HTTPS_PROXY / https_proxy — Proxy für HTTPS-Anfragen
- NO_PROXY / no_proxy — Liste der Ausschlüsse (Adressen, die den Proxy umgehen)
- ALL_PROXY / all_proxy — Proxy für alle Protokolle

SSL und selbstsignierte Zertifikate

Unternehmens-Proxys verwenden oft eigene SSL-Zertifikate. Um über diese zu arbeiten, müssen Sie:
1. Das CA-Zertifikat des Proxys vom Administrator erhalten
2. Es zum System-Zertifikatsspeicher hinzufügen
3. Oder die SSL-Verifizierung deaktivieren (nur zu Testzwecken)

Authentifizierung

Zwei Hauptauthentifizierungsmethoden werden unterstützt:

Per Benutzername und Passwort — Standard-HTTP-Basic-Authentifizierung. Anmeldeinformationen werden mit jeder Anfrage gesendet. URL-Format: http://user:pass@proxy_ip:port

Per IP-Adresse (Whitelist) — Ihre IP wird einer Whitelist hinzugefügt. Es müssen keine Anmeldeinformationen gesendet werden.

Überprüfung

Nach der Konfiguration überprüfen Sie:
1. Führen Sie eine Testanfrage über den Proxy durch
2. Stellen Sie sicher, dass sich die IP-Adresse geändert hat
3. Überprüfen Sie die Verbindungsgeschwindigkeit
4. Stellen Sie sicher, dass es keine DNS-Leaks gibt

Fehlerbehebung

Proxy verbindet sich nicht

  • Überprüfen Sie die Korrektheit der Adresse und des Ports
  • Stellen Sie sicher, dass die Firewall die Verbindung nicht blockiert
  • Überprüfen Sie die Proxy-Erreichbarkeit von Ihrem Netzwerk aus

SSL-Fehler

  • Fügen Sie für Unternehmens-Proxys das CA-Zertifikat hinzu
  • Deaktivieren Sie für Tests vorübergehend die SSL-Verifizierung
  • Aktualisieren Sie die SSL-Bibliotheken auf die neueste Version

Authentifizierungsfehler

  • Überprüfen Sie Benutzername und Passwort
  • Stellen Sie das korrekte Format der Anmeldeinformationen sicher
  • Versuchen Sie, Sonderzeichen im Passwort zu kodieren (URL-Kodierung)

Best Practices

  1. Verwenden Sie Umgebungsvariablen — für Flexibilität und Sicherheit
  2. Hinterlegen Sie keine Anmeldeinformationen fest im Code — verwenden Sie Umgebungsvariablen oder Konfigurationsdateien
  3. Konfigurieren Sie Ausschlüsse — proxen Sie localhost und interne Adressen nicht
  4. Dokumentieren Sie Einstellungen — in der README des Projekts oder im Team-Wiki
  5. Testen Sie nach Änderungen — jede Konfigurationsänderung erfordert eine Überprüfung

Fazit

Eine ordnungsgemäße Proxy-Konfiguration gewährleistet einen stabilen Tool-Betrieb und Verbindungssicherheit. Befolgen Sie die Empfehlungen in diesem Leitfaden und überprüfen Sie die Funktionalität immer nach der Einrichtung.

Aktualisiert: 06.03.2026
Zurück zur Kategorie

Testen Sie unsere Proxys

20.000+ Proxys in über 100 Ländern weltweit

support_agent
GProxy Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.