Als «reverse-proxy» getaggte Fragen

Ein Reverse-Proxy ist ein Proxy-Servertyp, der Ressourcen von einem bestimmten definierten Satz von Servern für einen Client abruft. Es wird in Fällen verwendet, in denen es von Vorteil ist, den Webserver nicht direkt mit dem Inhalt zu versehen, sei es aus Sicherheitsgründen oder aufgrund eines Mangels an verfügbaren öffentlichen IP-Adressen.

5
Nginx Reverse Proxy + Umschreiben der URL
Nginx läuft auf Port 80, und ich bin mit ihm Proxy - URLs mit Pfad umkehren /foozu Port auf 3200diese Weise: location /foo { proxy_pass http://localhost:3200; proxy_redirect off; proxy_set_header Host $host; } Dies funktioniert einwandfrei, aber ich habe eine Anwendung auf dem Port 3200, für die ich nicht möchte, dass …

13
Wie richte ich Nginx als Caching-Reverse-Proxy ein?
Ich habe kürzlich erfahren, dass Nginx die Reverse-Proxy-Funktion um Caching erweitert hat. Ich sah mich um, konnte aber nicht viele Informationen darüber finden. Ich möchte Nginx als Caching-Reverse-Proxy vor Apache / Django einrichten: Nginx-Proxy-Anforderungen für einige (aber nicht alle) dynamische Seiten an Apache senden, die generierten Seiten zwischenspeichern und nachfolgende …




2
Eine vorgelagerte Antwort wird in eine temporäre Datei gepuffert
Ich habe eine ziemlich große und langsame (komplexe Daten, komplexes Frontend) Webanwendung eingebaut RoRund Pumamit einem nginxReverse-Proxy bedient. Wenn nginxich mir das Fehlerprotokoll ansehe, sehe ich einige Einträge wie: 2014/04/08 09:46:08 [warn] 20058#0: *819237 an upstream response is buffered to a temporary file /var/lib/nginx/proxy/8/47/0000038478 while reading upstream, client: 5.144.169.242, server: …

3
nginx real_ip_header und X-Forwarded-For scheinen falsch zu sein
Die Wikipedia-Beschreibung des HTTP-Headers X-Forwarded-Forlautet: X-Forwarded-For: client1, proxy1, proxy2, ... Die Nginx-Dokumentation für die Direktive real_ip_headerlautet teilweise: Diese Anweisung legt den Namen des Headers fest, der für die Übertragung der Ersatz-IP-Adresse verwendet wird. Im Falle von X-Forwarded-For verwendet dieses Modul die letzte IP im X-Forwarded-For-Header zum Ersetzen. [Betonung meiner] Diese …

3
Wie man relative URLs mit einem Reverse Proxy richtig behandelt
Ich habe ein Reverse-Proxy-Setup wie folgt in Apache: Server A mit der Adresse www.example.com/folder ist der Reverse-Proxy-Server. Es ordnet zu: Server B mit der Adresse test.madeupurl.com Diese Art von Arbeiten. Aber das Problem, das ich habe, ist, dass auf www.example.com/folder alle relativen Links die Form www.example.com/css/examplefilename.css haben und nicht www.example.com/folder/css/examplefilename. …


2
Konfigurieren Sie Nginx als Reverse Proxy mit Upstream-SSL
Ich versuche, einen Nginx-Server als Reverse-Proxy zu konfigurieren, damit die von Clients empfangenen https-Anforderungen auch über https an den Upstream-Server weitergeleitet werden. Hier ist die Konfiguration, die ich benutze: http { # enable reverse proxy proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwared-For $proxy_add_x_forwarded_for; upstream streaming_example_com { server …

5
Nginx vs Apache als Reverse Proxy, den man wählen kann
Diese Art von Frage wurde hier vielleicht gestellt, aber ich konnte keine finden, die wirklich zu meiner Frage passt. Ich habe gehört, dass die Leistung von Nginx ziemlich beeindruckend ist, aber Apache verfügt über mehr Dokumente und eine Community (lesen: Experte), um Hilfe zu erhalten Jetzt möchte ich wissen, wie …

7
Gibt es einen namensbasierten SSH-Reverse-Proxy für virtuelle Hosts?
Ich habe HTTP-Reverse-Proxys in unserer Entwicklungsumgebung sehr gern und fand den DNS-basierten Reverse-Proxy für virtuelle Hosts sehr nützlich. Wenn nur ein Port (und der Standardport) in der Firewall geöffnet ist, erleichtert dies die Verwaltung erheblich. Ich würde gerne etwas Ähnliches finden, um SSH-Verbindungen herzustellen, habe aber nicht viel Glück gehabt. …

4
Wie kann ich nginx über das Fehlerprotokoll hinaus debuggen?
Momentan erhalte ich eine ziemlich große HTTP-Flut und mein Nginx-Reverse-Proxy erzeugt einen 502 Bad Gateway. Ich habe einen Front-End-Server, auf dem nginx als Proxy für meinen Back-End-Server ausgeführt wird, aber es treten nur eine Reihe von connect() failed (110: Connection timed out) while connecting to upstreamFehlern auf. Tonnen von ihnen. …

3
Verwendung von HTTPs zwischen Apache Loadbalancer und Backends
Ich verwende einen Apache (2.4) Server, der als Loadbalancer vor 2 Apache Servern konfiguriert ist. Es funktioniert einwandfrei, wenn ich http-Verbindungen zwischen Loadbalancer und Backends verwende. Die Verwendung von https funktioniert jedoch nicht. Die Konfiguration des Loadbalancers: SSLProxyEngine on SSLProxyVerify none SSLProxyCheckPeerCN off <Proxy balancer://testcluster> BalancerMember https://[Backend1]:443/test BalancerMember https://[Backend2]:443/test </Proxy> …

3
Proxy-HTTPS-Anforderungen an ein HTTP-Backend mit NGINX
Ich habe Nginx als meinen extern sichtbaren Webserver konfiguriert, der über HTTP mit einem Backend kommuniziert. Das Szenario, das ich erreichen möchte, ist: Der Client sendet eine HTTP-Anfrage an nginx, die über HTTPS an dieselbe URL umgeleitet wird Nginx-Proxies fordern über HTTP das Backend an nginx erhält eine Antwort vom …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.