«reverse-proxy» 태그된 질문

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

1
Socket.IO 1.0에 대한 Apache 2.4 mod_proxy_wstunnel 구성
mod_proxy_wstunnel을 사용하여 socket.io의 websocket 연결을 node.js 웹 소켓 서버에 프록시 처리하도록 Apache 2.4를 구성하려고합니다. 우리는 socket.io 0.9에서 잘 작동했지만 1.0 릴리스에서는 소켓 끝점을 쿼리 매개 변수로 변경했으며 이제 올바른 프록시 지침으로 아파치를 구성하는 데 문제가 있습니다. 에 대한 모든 요청 /socket.io/?EIO=N&transport=websocket(여기서 N은 임의의 숫자, 일반적으로 2 임)은로 전달해야 ws://localhost:8082/socket.io/하지만 다른 …

7
웹 서버 앞의 리버스 프록시가 보안을 향상 시킵니까?
타사 보안 전문가는 웹 서버 (모두 DMZ에서 호스팅) 앞에서 역방향 프록시를 모범 사례 보안 조치로 실행하도록 권장합니다. 나는 이것이 해커를 막기 위해 웹 응용 프로그램 앞에서 다른 수준의 보안을 제공하기 때문에 이것이 권장되는 일반적인 아키텍처라는 것을 알고 있습니다. 그러나 리버스 프록시가 사용자와 내부 웹 서버간에 HTTP를 유쾌하게 셔틀하고 있기 때문에 …

2
Nginx의 위치에 여러 프록시 엔드 포인트 제공
하위 경로 /api가 다른 끝점으로 이동 하는 단일 위치에서 서비스하려는 API 끝 점이 몇 개 있습니다 . 특히 webdis를에서 사용할 수 /api있고 독점 API를 에서 사용할 수 있기를 원합니다 /api/mypath. redis 명령 이름과 충돌하지 않을 가능성이있는 하위 경로를 사용하고 충돌을 피하기 위해 API 디자인을 완전히 제어 할 수 있기 때문에 …

2
Nginx의 하위 도메인에 따라 프록시를 다른 장소로 되 돌리는 방법은 무엇입니까?
하나의 컴퓨터와 하나의 IP 주소를 가리키는 여러 개의 하위 도메인이 있습니다. 이 머신에서 nginx가 리버스 프록시로 작동하도록하고 싶습니다. 머신에 액세스하는 데 사용 된 하위 도메인에 따라 프록시를 다른 서버로 리버스하고 싶습니다. nginx를 리버스 프록시 용도로 사용하는 것으로 본 모든 예제는 location이해하지만 다른 하위 도메인이 아닌 경로에서만 작동합니다. 원하는 것을 어떻게 …

1
Nginx를 사용하여 하위 경로를 외부 호스트로 리디렉션
Nginx에서 서브 패스를 동일한 서브넷에있는 다른 서버로 리디렉션하는 매우 간단한 맵을 만들어야합니다. Nginx 서버 : 192.168.0.2 Tomcat 서버 : 192.168.0.3:8443 이것을 서버 섹션에 넣으려고했습니다. location /tomcatapi/ { rewrite /tomcatapi/(.*) $1 break; proxy_pass http://192.168.0.3:8443; } 하지만 http://www.myservice.com/tomcatapi/ 에 액세스 할 수있는 모든 것은 500 오류 페이지이며 nginx 로그 파일에는이 오류가 있습니다. …


3
로드 밸런싱없는 nginx 장애 조치
nginx를 구성하는 데 문제가 있습니다. 나는 nignx를 리버스 프록시로 사용하고 있습니다. 모든 요청을 첫 번째 서버로 보내려고합니다. 첫 번째 서버가 다운되면 두 번째 서버로 요청을 보내려고합니다. 요컨대,로드 밸런싱없이 페일 오버 솔루션을 어떻게 가질 수 있습니까?

2
바니시 대 다른 리버스 프록시
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 모든 웹 트래픽에 대한 캐싱 리버스 프록시로 Varnish를 배포 한 조직과 협력하고 있습니다. 이들의 트래픽 구성은 고객이 생성 한 많은 동적 웹 사이트이며 일반적인 정적 자산 모음이 옆에 매달려 …

1
Express와 작동하도록 nginx를 구성하는 방법은 무엇입니까?
proxy_pass노드 앱에 요청 하도록 nginx를 구성하려고 합니다. StackOverflow에 대한 질문은 /programming/5009324/node-js-nginx-and-now에서 많은 찬사를 받았으며 거기에서 구성을 사용하고 있습니다. (그러나 질문은 서버 구성에 관한 것이므로 ServerFault에 있어야합니다) 다음은 nginx 구성입니다. server { listen 80; listen [::]:80; root /var/www/services.stefanow.net/public_html; index index.html index.htm; server_name services.stefanow.net; location / { try_files $uri $uri/ =404; } …

2
리버스 프록시에서 Apache URL 재 작성
Karaf에서 호스팅하는 응용 프로그램 앞에 Apache를 배포하고 있습니다 (Apache와 Karaf는 별도의 서버에 있음). Apache가 리버스 프록시로 작동하고 URL의 일부를 숨기고 싶습니다. 앱 서버에서 직접 애플리케이션의 로그인 페이지를 가져 오는 URL은 http://app-server:8181/jellyfish입니다. Karaf 내에서 실행되는 Jetty 인스턴스가 페이지를 제공합니다. 물론이 동작은 일반적으로 역방향 프록시 서버를 제외한 모든 방화벽에 의해 방화벽에 의해 …

1
ProxyPass에서 Apache httpd 오류“proxy : ap_get_scoreboard_lb”
Tomcat의 프록시로 아파치를 설정했지만 페이지를 타겟팅 할 때 다음 오류가 발생합니다. 때때로 빈 페이지 나 503이 나타납니다. [오류] [Mon Dec 03 04:58:16 2012] [error] proxy: ap_get_scoreboard_lb(2) failed in child 29611 for worker proxy:reverse [Mon Dec 03 04:58:16 2012] [error] proxy: ap_get_scoreboard_lb(1) failed in child 29611 for worker https://localhost:8443/ [Mon Dec …

2
nginx의 하위 디렉토리에 대한 리버스 프록시
내 Heroku 앱 ( http://lovemaple.heroku.com )의 VPS에 리버스 프록시를 설정하고 싶습니다. 따라서 방문하면 http://lovemaple.heroku.commysite.com/blog 에서 콘텐츠를 얻을 수 있습니다. 나는의 지시에 따라 아파치 위키 . location /couchdb { rewrite /couchdb/(.*) /$1 break; proxy_pass http://localhost:5984; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } 내 상황에 맞게 변경했습니다. location /blog { …

4
TeamCity Tomcat에 연결하도록 IIS 7 리버스 프록시 구성
우리는 가지고있는 IIS 7 구성 웹 서버를하고 만들려는 역방향 프록시 A에 대한 인 TeamCity를 사용하여 설치 Tomcat을 동일한 시스템에 있습니다. IIS 서버 사이트가 https://somesite있으며 TeamCity가 (으)로 https://somesite/teamcity리디렉션되는 것으로 표시하고 싶습니다 http://localhost:portnumber. 내가 설치 한 IIS URL 재 작성 확장 과 응용 프로그램 요청 라우팅 역방향 프록시를 시도하고 설치하기를하지만 작업을 얻을 …

2
일부 nginx 리버스 프록시 구성이 하루에 한 번 작동을 멈춤
외부 아마존 ELB에서 내부 ELB로 요청을 프록시하는 nginx 리버스 프록시가 있습니다. 요청을 처리하는 6 개의 백엔드 인스턴스가 있습니다. 사이트 사용 구성은 다음과 같지만 포트 번호와 proxy_pass가 다릅니다. 다른 모든 것은 동일합니다. server { listen 3000; location / { proxy_pass http://internal-prod732r8-PrivateE-1GJ070M0745TT-348518554.eu-west-1.elb.amazonaws.com:3000; include /etc/nginx/proxy.conf; } } 약 24 시간마다 구성 중 하나가 …

3
nginx 리버스 프록시에서 쿠키의 보안 플래그를 설정하는 방법은 무엇입니까?
https 전용 사이트를 제공하기 위해 nginx를 리버스 프록시로 사용하고 있습니다. 따라서이 사이트의 쿠키가 안전한 것으로 표시되기를 원합니다. 그러나 백엔드 서버는 http 서버이므로 보안 플래그를 쿠키로 설정하지 않습니다. 보안 플래그를 추가하기 위해 Set-Cookie 헤더를 수정하려면 어떻게해야합니까?

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