- 论坛徽章:
- 0
|
原帖由 jt0533 于 2007-8-24 11:14 发表 ![]()
大家好,我有一台windows2003服务器经常被攻击,有个朋友建议我用squid做个代理,把windows 2003 服务器放在squid后面这样网络用户访问的时候就是访问squid代理,请问怎么设置啊,我查了一些squid代理设置的文章 ...
建議用 apache, 因為用 apache 會比較簡單.... apache 一般 linux distro 都會提供, 使用 ProxyPass 達成即可.
若你沒有用 apache 架設 web site, 一般設定使用:
- ProxyPass / http://win2003_private_ip/
复制代码
然後搭配開放允許 proxy 敘述:
- <Proxy http://win2003_private_ip/>
- Order Allow,Deny
- Allow from all
- </Proxy>
复制代码
若你的的環境有 apache 的話而且已經用於架設 web site, 請都 VirtualHost 後達成一樣效果.
- NameVirtualHost *:80
- <VirtualHost *:80>
- ServerName [url]www.abc.com[/url]
- ....
- </VirtualHost>
- <VirtualHost *:80>
- ServerName win2003.abc.com
- ProxyPass / http://win2003_private_ip/
- ....
- </VirtualHost>
复制代码
更詳細應用請參考 apache 文件.
若你要用 squid 來 reverse proxy, 可以參考之前討論需文章.
http://linux.chinaunix.net/bbs/viewthread.php?tid=906528
當然, 建議你自己先看 squid manual 與 guide 會更好 
--
[ 本帖最后由 kenduest 于 2007-8-24 18:21 编辑 ] |
|