关于服务器代理的知识总结
1. 概念
所谓代理就是一个代表、一个渠道
2.分类
- 正向代理:当你想访问外国网站的时候,需要翻墙,先访问一个代理服务器,然后代理服务器再访问你的目标地址,这种代理模式就称为正向代理,那么他的特点也就很明显了,客户端非常明确要访问的服务器地址;服务器只清楚请求来自哪个代理服务器,而不清楚来自哪个具体的客户端;正向代理模式屏蔽或者隐藏了真实客户端信息。
- 反向代理:当你服务器访问量过大,无法正常运行时,会多部几个服务器同时提供服务,这时就需要一个代理服务器去做分流这个操作,某宝网站就是这样的架构
3.用途
-
正向代理
(1)访问原来无法访问的资源,如Google
(2) 可以做缓存,加速访问资源
(3)对客户端访问授权,上网进行认证
(4)代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息 -
反向代理
(1)保证内网的安全,通常将反向代理作为公网访问地址,Web服务器是内网
(2)负载均衡,通过反向代理服务器来优化网站的负载