2014-11-06 3 views
0

У меня возникли проблемы с созданием очень простым в обратном прокси Windows 7 и Apache 2,2Windows 7 | Apache Reverse Proxy Конфигурация

У меня есть виртуальная машина зарегистрирована на частный IP-адрес, который я хочу обратный прокси из хост-окружение.

Обратите внимание, что для текущей итерации пытается работать через это, я пытаюсь от foo.bar.baz обратный прокси: * до foo.bar.com:6284

Соответствующая запись хоста Foo. bar.com (предположим, что bar.com является корпоративный домен)

Добавлено

127.0.0.1  baz.bar.com 
192.168.59.103 foo.bar.com 
127.0.0.1  foo 

Внутри моего файла httpd.conf Apache (только включая дельту для этого изменения ... дельт, кажется, чтобы избежать некоторых люди, поэтому я думал, что позвоню напрямую).

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».

Может ли кто-нибудь увидеть, что случилось с моей предполагаемой глупой простой реверсигрой?

ответ

0

Итак, если предположить, что мое доменное имя корпоративного является bar.com, все, кажется, маршрут хорошо до тех пор, пока все записи хоста, которые ссылаются на «бар» всегда следовал его с «.com»

Если бы я попытался введите foo.bar.net или foo.bar.org или foo.bar.floop в качестве моего хоста, я получаю ошибки «Нет ответа от DNS-сервера». Если я вхожу foo.bar.com, то хозяин разрешает.

Хотя я получил эти ошибки как «Vital Security Proxy Errors», разработчик в моей команде, который помогает мне проверять полученные ранее ошибки Trustwave.

Это похоже на то, что касается наших политик сетевой безопасности.