«reverse-proxy» 태그된 질문

리버스 프록시는 클라이언트에 대해 정의 된 특정 서버 세트에서 자원을 가져 오는 프록시 서버 유형입니다. 보안상의 이유로 또는 사용 가능한 공용 IP 주소가 없기 때문에 웹 서버에 컨텐츠를 직접 노출시키지 않는 것이 유리한 경우에 사용됩니다.

3
네트워크 문제를 시뮬레이션 / 에뮬레이션하기 위해 Windows에서 어떤 도구를 사용할 수 있습니까?
지터, 지연 또는 패킷 손실과 같은 다양한 네트워킹 문제를 발생시키기 위해 서버 앞에서 리버스 프록시 역할을 할 수있는 Windows 용 도구를 찾고 있습니다. 내가 선호하는 것은 Windows에서 작동하는 소프트웨어 솔루션입니다. Httpd mod_proxy는 이러한 구성을 지원하지 않는 것으로 보이며이 범주의 도구에 대한 인터넷 검색은 성과가 없음을 입증합니다.


3
nginx 리버스 프록시에서 Set-Cookie의 도메인 부분을 다시 쓰는 방법은 무엇입니까?
이 질문은 서버 오류에서 응답 할 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 간단한 nginx 리버스 프록시가 있습니다. server { server_name external.domain.com; location / { proxy_pass http://backend.int/; } } 문제는 백엔드가 리버스 프록시되고 있음을 알지 못하기 때문에 Set-Cookie응답 헤더에 포함되어 ;Domain=backend.int있다는 것입니다. nginx가 …

3
Nginx 리버스 프록시에서 포워드 커스텀 헤더
추가 처리를 위해 Apache에 요청을 전달하는 리버스 프록시 역할을하는 nginx 웹 서버가 있습니다 (이유를 묻지 않기를 간청합니다). 사용자 정의 헤더를 첨부하려고하는 요청이 있으며 nginx가 해당 사용자 정의 헤더를 Apache와 함께 전달하여 앱에서 무언가를 할 수 있기를 원합니다. 나는 HttpProxyModule문서를 찔 렀지 만, 올바른 장소에 있더라도 설명이 잘되지 않습니다 (아직 잘하지 …


6
소프트웨어로드 밸런서를 수평 확장하는 일반적인 방법은 무엇입니까?
많은 앱 서버 앞에서 SLB / 리버스 프록시가있는 웹 앱 아키텍처가 종종 있습니다. 단일 SLB가 효과적으로 처리하기 위해 SLB에 대한 연결 수가 너무 많은 리소스를 필요로하면 어떻게됩니까 ? 구체적이지만 최상의 예를 들어, 200 만 개의 영구 HTTP 연결을 고려하십시오. 분명히 단일 SLB가이를 처리 할 수 ​​없습니다. SLB 확장 을 위해 …

2
Nginx 구성 : 다른 포트에 대한 프론트 엔드 리버스 프록시
포트 5010에서 80이 아닌 요청을 제공하는 작은 웹 서버가 있습니다. nginx를 프런트 엔드 프록시로 사용하여 포트 80에서 요청을 수신 한 다음 해당 요청을 포트 5010에서 처리하도록하고 싶습니다. nginx를 성공적으로 설치했으며 Ubuntu Karmic에서 원활하게 실행됩니다. 그러나 기본 nginx.conf를 재구성하려는 시도는 성공하지 못했습니다. 서버 지시문에 포트 5010의 청취 인수를 포함 시키려고했습니다. 또한 …

2
nginx 리버스 프록시와 백엔드 웹 서버간에 HTTP / 2.0 사용
HTTP / 2.0을 수행 할 수있는 백엔드 웹 서버 앞에서 nginx를 리버스 SSL 프록시로 사용합니다. nginx가 HTTP / 2.0이 아닌 HTTP / 1.1을 통해 백엔드 서버에 대한 요청을 프록시하는 것으로 나타났습니다. 암호화되지 않은 HTTP / 2.0 연결을 대신 사용하도록 nginx에 지시 할 수 있습니까? 성능이 향상됩니까?

2
nginx는 upstream_http_ 변수에 조건부로 헤더를 추가합니다
nginx에 리버스 프록시가있어 꽤 많은 사이트를 프록시합니다. 최근에 모든 SSL 지원 웹 사이트에 대해 HTTP Strict Transport Security를 ​​활성화했습니다. 이 기능을 사용하지 않으려는 사이트가 하나 있습니다. 내 업스트림에서 이미 Strict-Transport-Security헤더를 보냈다면 간단하게 확인 하고 그렇지 않은 경우 하나만 추가한다고 생각했습니다 . 이렇게하면 업스트림 max-age=0에서 프록시로 HSTS를 사용하지 않도록 STS 헤더를 …

3
리버스 프록시가 SSL을 통해 SNI를 사용할 수 있습니까?
하나의 외부 IP 주소를 사용하여 https를 통해 여러 응용 프로그램을 제공해야합니다. SSL 인증서는 리버스 프록시에서 관리되지 않아야합니다. 이들은 애플리케이션 서버에 설치됩니다. SNI를 사용하고 엔드 포인트에서 종료를 위해 SSL을 통과하도록 리버스 프록시를 구성 할 수 있습니까? Nginx 또는 Apache와 같은 것을 사용하여 가능합니까? 구성은 어떻게 생겼습니까?

3
업스트림 SSL을 사용하는 리버스 프록시 인 nginx
클라이언트가 자체 서명 된 인증서를 설치할 필요없이 연결할 수 있도록 내부 API에 대한 프록시를 작성 중입니다. 클라이언트 (빌드, 소유 및 내부에서만 사용)는 SSL을 통해 nginx 상자에 연결되며 XSendfile 을 사용 하여 응용 프로그램 수준 (레일 앱)에서 자격 증명을 확인합니다. 자격 증명이 유효하면 연결이 nginx로 다시 전달되며 여기서 proxy_pass를 사용하여 업스트림 …

1
Nginx : 요청 본문 버퍼링을 완전히 비활성화하는 방법
우분투 상자에 Madsonic 을 설치하려고하고 Nginx가 그 앞에서 실행되도록했습니다. 문제는 웹 인터페이스를 통해 물건을 업로드하려고 할 때이 경고가 계속 발생한다는 것입니다. 31115#0: *14 a client request body is buffered to a temporary file 업로드 창에서 진행률 표시 줄이 작동하지 않는 이유도 설명합니다. 관련 Nginx 구성은 다음과 같습니다. # proxy the …

2
nginx 리버스 프록시가 리턴 한 HTML 페이지 수정
인터넷에서 인트라넷 내부에있는 타사 응용 프로그램에 액세스하기위한 리버스 프록시 설정이 있습니다. 이 응용 프로그램이 URL에 있다고 가정 해 봅시다. https://internalserver:8080/ (인트라넷에서만 도달 가능) 프록시가 켜져 있습니다. https://proxyserver/ (세계 어느 곳에서나 접근 가능) 프록시는 nginx에 의해 관리되며 정상적으로 작동합니다. 사용자가 액세스하면에서 https://proxyserver/ 앱의 콘텐츠를 얻습니다 https://internalserver:8080/. 문제는 응용 프로그램이 HTML 응답에 …

3
Apache proxy_http는 ip로 리디렉션하고 호스트 이름을 설정합니다.
바라건대 당신은 내가 가진 프록시 문제로 나를 도울 수 있기를 바랍니다. 내가 이미 가지고있는 것 * .proxy.domain에서 * .intern.domain으로 요청을 프록시하기 위해 아파치 http 리버스 프록시를 설정했습니다. 아파치는 외부 네트워크에서 내부 웹 애플리케이션에 접근 할 수있는 유일한 방법입니다. 예: app.proxy.domain -> app.intern.domain mail.proxy.domain -> mail.intern.domain 이것은 모두 훌륭하게 작동하지만 다음과 …

2
프록시 : 오류 AH00898 : 원격 서버와의 SSL 핸드 셰이크 중 오류
네트워크에서 cPanel 메일 서버의 프런트 엔드 역할을하는 서버가 있습니다. 프론트 엔드 서버의 아파치 프록시는 152 일 동안 오류없이 실행 된 후 갑자기이를 사용하여 메일 서버의 웹 메일 클라이언트에 액세스 할 때 500/502 오류가 발생합니다. 프런트 엔드 서버는 서명 된 SSL 인증서를 사용하고 cPanel 서버는 자체 서명 된 인증서를 사용합니다. 프런트 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.