1.我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站
2.于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。
3.客户端必须设置正向代理服务器,当然前提是要知道正向代理服务器的IP地址,还有代理程序的端口。
4.例如之前使用过这类软件例如CCproxy,http://www.ccproxy.com/ 需要在浏览器中配置代理的地址 。
正向代理作用:
1.访问原来无法访问的资源,如google
2.可以做缓存,加速访问资源
3.对客户端访问授权,上网进行认证
4.代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息
2、反向代理
1.反向代理对用户透明,客户端无需任何配置即可访问服务。
2.实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器。
3.并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务 器。
3、反向代理使用场景
1.保证内网的安全,可以使用反向代理提供WAF功能,阻止web攻击
例:大型网站,通常将反向代理作为公网访问地址,Web服务器是内网
2.负载均衡,通过反向代理服务器来优化网站的负载