11 1代理服务 1.2代理与反向代理 口转发代理与反向代理的对比 ■相同点 口所处位置都是在客户端与网站服务器之间。 口都是用户和服务器之间的中介,完成用户请求和结果的转发。 不同点 口正向代理是客户端的代理,反向代理是服务器的代理 正向代理一般是为客户端架设的,反向代理一般是为服务器架设的 正向代理中网站服务器无法获知客户端的真正地址,反向代理中客户端无法获知网站服务 的真正地址 口正向代理主要是解决内部访问外部网络受到限制的问题,反向代理主要是提供更为安全稳 定的网站服务。 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务 转发代理与反向代理的对比 ◼ 相同点: 所处位置都是在客户端与网站服务器之间。 都是用户和服务器之间的中介,完成用户请求和结果的转发。 ◼ 不同点: 正向代理是客户端的代理,反向代理是服务器的代理 正向代理一般是为客户端架设的,反向代理一般是为服务器架设的 正向代理中网站服务器无法获知客户端的真正地址,反向代理中客户端无法获知网站服务 器的真正地址 正向代理主要是解决内部访问外部网络受到限制的问题,反向代理主要是提供更为安全稳 定的网站服务。 11 1.2 代理与反向代理
12 1代理服务 13反向代理服务器 反向代理服务器( reverse proxy) ■在客户端来看,反向代理服务器就像一个普通的Web服务器,客户端不要做任何特 殊的配置即可使用。 ■客户端发送普通的请求来获取反向代理所属空间的内容;反向代理决定将这些请求 发往何处,然后就好像它本身就是原始服务器一样将请求内容返回。 客户端反向代理服务器 防火墙 服务器 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务 反向代理服务器(reverse proxy) ◼ 在客户端来看,反向代理服务器就像一个普通的Web服务器,客户端不要做任何特 殊的配置即可使用。 ◼ 客户端发送普通的请求来获取反向代理所属空间的内容;反向代理决定将这些请求 发往何处,然后就好像它本身就是原始服务器一样将请求内容返回。 12 1.3 反向代理服务器
13 1代理服务 13反向代理服务器 口反向代理服务器( reverse proxy) ■反向代理服务器的一个典型应用就是代理处于防火墙后的服务器所支撑的服务,使 外部用户可访问。 ■反向代理能够用于为多个后端服务器提供负载均衡,或者为相对较慢的后端服务器 提供缓存。 ■反向代理还能够简单地将多个服务器映射到同一个URL上。 客户端反向代理服务器 防火墙 服务器 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务 反向代理服务器(reverse proxy) ◼ 反向代理服务器的一个典型应用就是代理处于防火墙后的服务器所支撑的服务,使 外部用户可访问。 ◼ 反向代理能够用于为多个后端服务器提供负载均衡,或者为相对较慢的后端服务器 提供缓存。 ◼ 反向代理还能够简单地将多个服务器映射到同一个URL上。 13 1.3 反向代理服务器
14 1代理服务 13反向代理服务器 口反向代理服务器的作用 隐藏服务器真实P,客户端只能看到代理服务器地址。 实现业务负载均衡,代理服务器可根据网站服务器的负载情况,将客户端请求分发 到不同网站服务器。 提高业务访问速度,代理服务器提供缓存服务,提高网站等业务的访问速度。 提供安全保障,代理服务器可作为应用层防火墙,为网站提供防护。 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务 反向代理服务器的作用 ◼ 隐藏服务器真实IP,客户端只能看到代理服务器地址。 ◼ 实现业务负载均衡,代理服务器可根据网站服务器的负载情况,将客户端请求分发 到不同网站服务器。 ◼ 提高业务访问速度,代理服务器提供缓存服务,提高网站等业务的访问速度。 ◼ 提供安全保障,代理服务器可作为应用层防火墙,为网站提供防护。 14 1.3 反向代理服务器
15 1代理服务 13反向代理服务器 口反向代理服务器可以提高Web服务器的交付安全,采用反向代理的方式可将真 实的数据服务器隐藏起来的。 当采用反向代理的模式进行应用部署时,真实的数据服务器与用户之间由反向代理 服务器分割,将真实的数据服务器隐藏。 当用户访问具体的业务时,需要先通过反向代理服务器,同样的当业务遭受攻击时, 也会通过反向代理服务器。 反向代理服务器可通过地址保护、访问范围限制等方式进行攻击拦截 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务 反向代理服务器可以提高Web服务器的交付安全,采用反向代理的方式可将真 实的数据服务器隐藏起来的。 ◼ 当采用反向代理的模式进行应用部署时,真实的数据服务器与用户之间由反向代理 服务器分割,将真实的数据服务器隐藏。 ◼ 当用户访问具体的业务时,需要先通过反向代理服务器,同样的当业务遭受攻击时, 也会通过反向代理服务器。 ◼ 反向代理服务器可通过地址保护、访问范围限制等方式进行攻击拦截。 15 1.3 反向代理服务器