正向代理模式不仅能够实现让企业内部员工使用代理服务器代理上网,还可以基于指定客户IP地址、域名关键词、网站网址或下载文件后缀等元素来实现对用户的ACL访问控制列表限制功能。
局域网内部用户不能直接访问Internet,但代理服务器可以访问,局域网内部用户需要访问Internet,先向代理服务器发送请求,由代理服务器向Internet获取资源再反馈给局域网内部用户。
这样做的作用和目的:
1. 保证局域网内部的安全
2. 可以监控和限制内部用户的访问
3. 把网站数据缓存到服务器本地,提高数据资源被再次访问时的效率
反向代理模式能够大幅提升用户访问网站的速度效率,进而还能帮助网站源服务器减轻负载压力。
局域网内部服务器向公网提供服务,但公网上的用户不能直接访问局域网内部的服务,但可以访问反向代理服务器,反向代理服务器把局域网内部的服务器网站静态资源保存在本地,Internet上用户访问时如果刚好反向代理服务器上有对应的静态资源则把缓存内容直接发送给Internet用户。
这样做的作用和目的:
1. 加快了用户的网站访问速度
2. 一定程度上降低了网站服务器的负载压力
总结来说,正向代理模式一般会被用于企业局域网之中,让内网用户统一的通过Squid服务器访问互联网资源,不仅能够在一定程度上减少公网带宽开销,最主要的是还能做到网站内容的筛查限制,一旦内网用户访问的网站内容匹配到了禁止规则就会自动屏蔽网站,是非常不错的内容监管方案。
而反向代理模式一般是为大中型网站提供缓存服务的,把网站中的静态资源保存在国内多个节点机房中,当有用户发起网站资源请求的时候可以就近为用户分配节点并传输资源,是一种在大型网站中十分普遍使用的技术。