正向代理(Forward Proxy),通常普通用户使用的比较多的,是正向代理。也就是在浏览器的网络连接属性框中,填写上一个代理服务器的ip和端口,即可通过代理服务器中转,去浏览网页。有时候网站对单个 IP 某些操作进行了次数限制,设置代理 IP 访问,不断的更改代理 IP 来突破网站限制,也是正向代理。

核心配置代码示例:

<Proxy *>
Order deny,allow
Deny from all
Allow from 192.168.50.80/24
</Proxy>

反向代理也是个非常有用的功能。

反向代理(Reverse Proxy)方式是指以代理服务器来接受 Internet 上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给 Internet 上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。

常用做网站服务器配置,可以提供从防火墙外部代理服务器到防火墙内部安全内容服务器的加密连接,隐藏后端真实服务器,更加安全。如 负载均衡 ,CDN 缓存都是反向代理。

虚拟主机配置代码示例:

<VirtualHost *:1024>
DocumentRoot "D:/xampp/htdocs/"
ServerName 127.0.0.1
ProxyRequests Off
<Proxy />
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://10.0.0.6/
ProxyPassReverse / http://10.0.0.6/
</VirtualHost>

参考资料

Apache正向代理和反向代理


如您从本文得到了有价值的信息或帮助,请考虑扫描文末的二维码对我进行赞赏和鼓励。

与《Apache 正向代理和反向代理配置示例》相关的博文:


发布时间 02/17/2021 06:52:11所属栏目 Software.所属标签 .

留言

Admin Avatar