2014-11-06 5 views
0
나는 내가에서에 리버스 프록시 꿔 사설 ​​IP 주소로 등록 된 가상 머신을

Windows 7 | 아파치 역방향 프록시 구성

2.2 Windows 7 및 아파치에 아주 기본적인 ReverseProxy을 설정하는 문제가있어

호스트 환경. 이를 통해 해결하려고 노력하는 현재의 반복에 대해, 내가 foo.bar.baz에서 reverseproxy하기 위해 노력하고 있음을

주 : * 관련 호스트 항목이 푸

입니다 foo.bar.com:6284합니다. bar.com

추가

(단,이 변화에 대한 델타를 포함하여 내 아파치 httpd.conf 파일 내부
127.0.0.1  baz.bar.com 
192.168.59.103 foo.bar.com 
127.0.0.1  foo 

(즉, bar.com는 회사 도메인을 가정) ... 델타 몇 가지를 탈출하는 것 사람들, 그래서 나는 그것을 직접 호출 할 줄 알았는데.),

LoadModule proxy_module modules/mod_proxy.so 
LoadModule rewrite_module modules/mod_rewrite.so 
LoadModule rewrite_module modules/mod_rewrite.so 

<VirtualHost *> 
    ServerName foo.bar.baz 
    ProxyPreserveHost On 
    <Proxy *> 
      Order allow,deny 
      Allow from all 
    </Proxy> 
    ProxyPass/http://foo.bar.com:6284 
    ProxyPassReverse/http://foo.bar.com:6284 

</VirtualHost> 

직접 foo.bar.com:6284로 이동하면 예상되는 결과가 나타납니다. 호스트는 이름을 개인 IP로 변환하여 예상 한 마크 업을 봅니다. 그러나 foo.bar.baz를 탐색하려고하면 "No Response from DNS Server"라는 메시지가 나타납니다.

내 생각에 어리석은 단순한 reverseproxy가 잘못된 것은 누구나 볼 수 있습니까?

답변

0

이 좋아, 그래서 내 회사 도메인 이름 bar.com라고 가정하면, 모든 경로에 보인다 미세 한 "바"를 참조하는 모든 호스트 항목은 항상 내가 시도한 경우 ".COM"

와 함께 다음과 같이 foo.bar.net 또는 foo.bar.org 또는 foo.bar.floop을 내 호스트로 입력하면 "DNS 서버에서 응답 없음"오류가 발생합니다. foo.bar.com을 입력하면 호스트가 해결됩니다.

"중요한 보안 프록시 오류"로 이러한 오류가 발생했지만 대신이 팀에서이 수신 된 Trustwave 오류를 테스트하도록 도와주는 개발자가 있습니다.

이것은 우리의 네트워크 보안 정책에 특정한 것으로 보입니다.