QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 662|回复: 0

关于反向代理,用apache实现了,iptables如何做

[复制链接]
发表于 2004-5-24 12:44:46 | 显示全部楼层 |阅读模式
刚接触,利用Apache实现让外网访问linux服务器代理下局域网的win2k IIS的web,配置如下,但是我想知道利用Iptables该如何配置???请教!

配置文件/etc/httpd/httpd.conf

NameVirtualHost x.x.x.x:80
<VirtualHost x.x.x.x:80 >
        ErrorLog /usr/local/apache_http/logs/error_log
        CustomLog /usr/local/apache_http/logs/access_log combined
        UseCanonicalName Off
        ProxyRequests Off
        RewriteEngine on
        RewriteRule ^/(.*)$ http://192.168.x.x/$1 [P,L]
</VirtualHost>


说明:

其中

1. x.x.x.x为该Apache所在服务器Internet IP地址
2. 192.168.x.x为内网某Web服务器IP地址


在执行/etc/rc.d/init.d/httpd start后,如果提示proxy或rewrite错误

1.在httpd.conf中去掉关于proxy的LoadModule前的注释符号"#"
并去掉关于proxy的AddModule前的注释符号"#"

2.rewrite处理同上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 14:01 , Processed in 0.046569 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表