论坛风格切换切换到宽版
  • 515阅读
  • 2回复

[问题求助]今有如下的网络,怎么设置代理主机 [复制链接]

上一主题 下一主题
 
发帖
2050
C币
-235278
威望
397
贡献值
1
银元
-1
铜钱
4679
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
internet
   |
   A
  / \
B   C
B 和C 是两台Web服务器,具有如192.168.0.0/255.2.55.255.0内的私有ip,我想把www..test1.com放到B主机上,www.test2.com放到C主机上。应该怎么设置.代理主机A?.
如.果内网只有一台Web主机,做端口映射我已经会了。(广告)

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
2133
C币
-281463
威望
428
贡献值
1
银元
-3
铜钱
4887
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13


QUOTE:原帖由 zhangshoug 于 2006-4-29 21:20 发表
internet
   |
   A
  / \
B   C
B 和C 是兩台Web服務器,具有如192.168.0.0/255.255.255.0內的私有ip,我想把www.test1.com放到B主機上,www.test2.com放到C主機上。應該怎麼設置代理主機A?
如果內網只有一台Web主機,做端口映射我已經會了。


那台 A 機器跑 apache,然後設定 VirtualHost,並且設定 ProxyPass 參數當 proxy 中繼代理主機。

設定大概會像是:

NameVirtualHost *:80



<VirtualHost *:80>

ServerName  www.test1.com

ProxyPass /  http://192.168.1.1/

</VirtualHost>



<VirtualHost *:80>

ServerName  www.test2.com

ProxyPass /  http://192.168.1.2/

</VirtualHost>
复制代码

當然,你要確認你的 apache 的 mod_proxy 有啟用才可以正常運作。

==

发帖
1957
C币
-198861
威望
367
贡献值
1
银元
-3
铜钱
4483
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
我不想在A机器上跑Apache,现在A机器上有iptables+squid,用Squid做反向代理可不可能呢
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个