上QQ阅读APP看书,第一时间看更新
4.4.1 正向代理
正向代理通常简称为代理,是指在用户无法正常访问外部资源时,通过代理的方式,让用户绕过防火墙,从而连接到目标网络或者服务。例如,用户不能访问zachary.sh.cn,但能访问代理服务器AS,而代理服务器AS能访问zachary.sh.cn,故可以先连接代理服务器AS,通过AS获取zachary.sh.cn的内容。正向代理服务器是一个位于客户端和原始服务器之间的服务器。为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。
正向代理访问zachary.sh.cn的过程,如图4-5所示。其中,目标服务器无法正常访问到zachary.sh.cn服务器,目标服务器和zachary.sh.cn服务器之间有防火墙,但目标服务器可访问代理服务器AS,由于AS和zachary.sh.cn服务器相通,所以可通过AS获取内容返回目标服务器。