- 正向代理和反向代理的应用和作用。
#正向代理和反向代理
正向代理
- 类似一个跳板机,代理用户发送请求来访问外部资源。
- 要使用正向代理,客户端必须设置正向代理服务器。
- 设置正向的前提是:知道正向代理服务器的IP地址,还有代理程序的端口。
- 设置正向的前提是:知道正向代理服务器的IP地址,还有代理程序的端口。
- 类似一个跳板机,代理用户发送请求来访问外部资源。
反向代理
不同地区的客户端并不知道自己访问的是不同的代理服务器,客户端是无感知代理的存在的。
客户端不需要任何配置就可以获取资源。
#正向代理和反向代理的作用
正向代理
- 一般是通过客户端软件连接到代理服务器获取和返回资源。
- 一般是通过客户端软件连接到代理服务器获取和返回资源。
反向代理
- 保证内网的安全,可以使用反向代理提供防火墙功能,阻止web攻击穿透内网。
- 通过代理服务器优化网站的负载,减少单一服务器压力。
#正向代理和反向代理的区别
正向代理
- 可以看作是用户(client)和代理(proxy)处在一个局域网(LAN),代理(proxy)服务器对于Web服务器(server)是透明的。
- 可以看作是用户(client)和代理(proxy)处在一个局域网(LAN),代理(proxy)服务器对于Web服务器(server)是透明的。
反向代理
- 可以看作是服务器(server)和代理(proxy)处在一个局域网(LAN),Web服务器(server)对于代理(proxy)服务器是透明。
- 可以看作是服务器(server)和代理(proxy)处在一个局域网(LAN),Web服务器(server)对于代理(proxy)服务器是透明。
总结
- 实际使用的正向和反向代理中,代理服务器做的都是代收发请求,类似于现实中的中介。