Windows 7 | Apache反向代理配置

时间:2014-11-06 19:42:27

标签: apache windows-7 reverse-proxy

我在Windows 7和Apache 2.2中设置非常基本的ReverseProxy时遇到问题

我有一个虚拟机注册到一个私有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

在我的Apache httpd.conf文件中(仅包括此更改的delta ... deltas似乎逃脱了一些人,所以我想我直接调用它。),

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时,我得到了#DNS;没有来自DNS服务器的响应。&#34;

任何人都可以看到我本来应该是愚蠢的简单反转的错误吗?

1 个答案:

答案 0 :(得分:0)

好的,假设我的公司域名是bar.com,只要引用“bar”的所有主机条目始终跟随“.com”,所有内容似乎都可以正常路由

如果我尝试输入foo.bar.netfoo.bar.orgfoo.bar.floop作为我的主机,则会收到“无响应DNS服务器”错误。如果我输入foo.bar.com,则主机会解析。

虽然我收到这些错误称为“重要安全代理错误”,但我的团队中的开发人员正在帮我测试收到的Trustwave错误。

这似乎是我们的网络安全政策所特有的。

相关问题