Pytania otagowane jako reverse-proxy

Odwrotny serwer proxy to rodzaj serwera proxy, który pobiera zasoby z określonego zdefiniowanego zestawu serwerów dla klienta. Jest stosowany w przypadkach, w których zaletą jest niewystarczające udostępnianie zawartości serwerowi internetowemu bezpośrednio ze względu na bezpieczeństwo lub z powodu braku dostępnych publicznych adresów IP.

5
Odwrotny serwer proxy Nginx + przepisywanie adresów URL
Nginx działa na porcie 80 i używam go do odwracania adresów URL proxy ze ścieżką /foodo portu w 3200ten sposób: location /foo { proxy_pass http://localhost:3200; proxy_redirect off; proxy_set_header Host $host; } Działa to dobrze, ale mam aplikację na porcie 3200, dla której nie chcę, /fooaby wysyłano inicjał . To znaczy …

13
Jak skonfigurować Nginx jako buforujące odwrotne proxy?
Ostatnio słyszałem, że Nginx dodał buforowanie do swojej funkcji odwrotnego proxy. Rozejrzałem się, ale nie mogłem znaleźć wielu informacji na ten temat. Chcę skonfigurować Nginx jako buforujące odwrotne proxy przed Apache / Django: aby mieć żądania proxy Nginx dla niektórych (ale nie wszystkich) dynamicznych stron do Apache, a następnie buforować …


7
Niech nginx przekaże nazwę hosta nadrzędnego podczas odwrotnego przepuszczania
Prowadzę kilka kontenerów dokerów z nazwami hostów: web1.local web2.local web3.local Trasowanie do nich wykonane na podstawie nazwy hosta przez nginx. Mam proxy przed tą konfiguracją (na innym komputerze podłączonym do Internetu), w którym definiuję upstream jako: upstream main { server web1.local:80; server web2.local:80; server web3.local:80; } I rzeczywisty opis hosta …


2
odpowiedź wyjściowa jest buforowana do pliku tymczasowego
Mam dość duże i powolne (złożonych danych, złożone frontend) aplikację internetową Wbudowany RoRi serwowane przez Pumasię nginxjako reverse proxy. Patrząc na nginxdziennik błędów, widzę sporo wpisów, takich jak: 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: engagement-console.foo.it, …

3
nginx real_ip_header i X-Forwarded-For wydają się błędne
Opis nagłówka HTTP w Wikipedii X-Forwarded-Forto: X-Forwarded-For: klient1, proxy1, proxy2, ... Dokumentacja nginx dla tej dyrektywy real_ip_headerbrzmi częściowo: Niniejsza dyrektywa określa nazwę nagłówka używanego do przesyłania zastępczego adresu IP. W przypadku X-Forwarded-For, ten moduł używa ostatniego adresu IP w nagłówku X-Forwarded-For do wymiany. [Moje podkreślenie] Te dwa opisy wydają się …

3
Jak poprawnie obsługiwać względne adresy URL za pomocą zwrotnego serwera proxy
W Apache mam odwrotną konfigurację proxy: Serwer A z adresem www.example.com/folder to serwer odwrotnego proxy. Mapuje na: Serwer B z adresem test.madeupurl.com Ten rodzaj działa. Ale moim problemem jest to, że na www.example.com/folder wszystkie linki względne mają postać www.example.com/css/examplefilename.css, a nie www.example.com/folder/css/examplefilename. css Jak to naprawić? Jak dotąd mój zwrotny …


2
Skonfiguruj Nginx jako odwrotne proxy z wyższym SSL
Próbuję skonfigurować serwer Nginx jako zwrotny serwer proxy, aby żądania https otrzymywane od klientów były przekazywane do serwera nadrzędnego również przez https. Oto konfiguracja, której używam: 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 WEBSERVER_IP:443; } server …

5
Nginx vs Apache jako odwrotny serwer proxy, który wybrać
tego rodzaju pytanie może zostało zadane tutaj, ale nie mogłem znaleźć żadnego, które pasowałoby do mojego pytania. Słyszałem, że wydajność Nginx jest imponująca, ale Apache ma więcej dokumentów, społeczności (czytaj: ekspert), aby uzyskać pomoc Teraz chcę wiedzieć, jak oba serwery WWW porównują pod względem wydajności, łatwości konfiguracji, poziomu dostosowania itp. …

7
Czy istnieje odwrotny serwer proxy SSH hosta wirtualnego oparty na nazwie?
Polubiłem odwrotne proxy HTTP w naszym środowisku programistycznym i uznałem odwrotne proxy wirtualnych hostów oparte na DNS za całkiem przydatne. Otwarcie tylko jednego portu (i standardowego) w zaporze znacznie ułatwia zarządzanie. Chciałbym znaleźć coś podobnego do połączeń SSH, ale nie miałem dużo szczęścia. Wolałbym nie używać tunelowania SSH, ponieważ wymaga …

4
Jak mogę debugować nginx dalej niż dziennik błędów?
Obecnie otrzymuję dość duży zalew HTTP, co powoduje, że moje odwrotne proxy nginx wytwarza 502 Złą Bramę. Mam serwer frontonu z nginxem jako serwerem proxy do mojego serwera backend, ale dostaję mnóstwo connect() failed (110: Connection timed out) while connecting to upstreambłędów. Mnóstwo ich. Jeśli pominę serwer proxy, aby połączyć …

3
Użycie Https między Apache Loadbalancer a backendami
Korzystam z serwera Apache (2.4) skonfigurowanego jako moduł równoważenia obciążenia przed 2 serwerami Apache. Działa dobrze, gdy używam połączeń HTTP między loadbalancer i backendami, jednak używanie https nie działa. Konfiguracja modułu równoważenia obciążenia: SSLProxyEngine on SSLProxyVerify none SSLProxyCheckPeerCN off <Proxy balancer://testcluster> BalancerMember https://[Backend1]:443/test BalancerMember https://[Backend2]:443/test </Proxy> ProxyPass /test balancer://testcluster Zaplecze …

3
Żądania proxy HTTPS do zaplecza HTTP za pomocą NGINX
Mam skonfigurowanego nginx, aby był moim zewnętrznie widocznym serwerem WWW, który komunikuje się z backendem przez HTTP. Scenariusz, który chcę osiągnąć, to: Klient wysyła żądanie HTTP do nginx, które jest przekierowane na ten sam adres URL, ale przez HTTPS Prośby proxy nginx przez HTTP do backendu nginx otrzymuje odpowiedź z …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.