Apache 的 mod_proxy 模块实现了正向和反向代理功能,这里使用这个模块搭建一个正向代理服务在G1手机上使用,呵呵。
sudo a2enmod proxy
sudo a2enmod proxy_connect
sudo a2enmod proxy_http
sudo vim /etc/apache2/httpd.conf
# HTTP Proxy
ProxyRequests On
ProxyVia On
Order deny,allow
Deny from all
Allow from 127.0.0.1
sudo /etc/init.d/apache2 restart
Over!
这种正向代理服务能用来翻墙吗?或者只有反向代理才行?博主可否写篇“使用 Apache mod_proxy 模块搭建反向代理服务”的文章呢?
正向代理可用于翻墙,反向可用于提高Web服务器的响应。
这种http代理是翻不了墙的吧,http连接是“非加密连接”,无法绕过gfw的“url关键字封锁”。只是在访问显示ip的站点,比如www.ip-adress.com时显示的ip是your_apache_server的ip地址而已。(这很类似squid代理,squid代理也是http代理)。nginx下可以搭建反向代理,不知apache下行不行?apache下的反向代理是否也像nginx下的反向代理那样可用来翻墙?
@ym 我都是和 SSH 加密遂道组合使用的,这样可以在不支持 SocksV5 的程序里使用HTTP代理。