Linux服务器构建与运维管理 第5章:代理服务器 阮晓龙 13938213680/ rxI@hactcmeducn http://linux.xg.hactcm.edu.cn http://www.5lxueweb.cn 河南中医药大学管理科学与工程学科 2018.4
Linux服务器构建与运维管理 第5章:代理服务器 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.4 1
2 提纲 口代理服务器概述 口使用 Apache构建Web反向代理服务 配置Web反向代理 通过端口实现多网站发布 口使用 Apache实现Web负载均衡 ■配置Web负载均衡 双机负载均衡的实现 负载均衡状态监控 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 提纲 代理服务器概述 使用Apache构建Web反向代理服务 配置Web反向代理 通过端口实现多网站发布 使用Apache实现Web负载均衡 配置Web负载均衡 双机负载均衡的实现 负载均衡状态监控 2
3 1代理服务器概述 1.什么是代理服务器 ¤代理服务器是介于 -Internet和内网计算机之间联系的桥梁,它的功能就 是代替內网计算机去访问互联网的信息。 口使用代理服务器可以有效的解决IP资源,多台内网计算机可以通过 个外网P访问 INternet,目前大多数的企业都通过代理服务器为企业都 是通过代理服务器为企业内部员工提供上网服务。 ¤代理服务器拥有可以访问互联网的IP地址,内网IP地址的计算机要访 问互联网时,会先把请求发送给代理服务器,由代理服务器代替客户 端去访问互联网,代理服务器获得访问结果后再把结果返回给内部客 户端。 ¤解决了多台计算机通过一个P地址接入互联网的问题,代理服务器在 整个过程中起到了联系互联网服务器和内部网络计算机的桥梁作用。 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务器概述 代理服务器是介于Internet和内网计算机之间联系的桥梁,它的功能就 是代替内网计算机去访问互联网的信息。 使用代理服务器可以有效的解决IP资源,多台内网计算机可以通过一 个外网IP访问Internet,目前大多数的企业都通过代理服务器为企业都 是通过代理服务器为企业内部员工提供上网服务。 代理服务器拥有可以访问互联网的IP地址,内网IP地址的计算机要访 问互联网时,会先把请求发送给代理服务器,由代理服务器代替客户 端去访问互联网,代理服务器获得访问结果后再把结果返回给内部客 户端。 解决了多台计算机通过一个IP地址接入互联网的问题,代理服务器在 整个过程中起到了联系互联网服务器和内部网络计算机的桥梁作用。 3 1.1什么是代理服务器
1代理服务器概述 1.什么是代理服务器 Internet DDN/ SDSI 代理服务器 客户端计算机 代理服务器 Internet 内部计算机 内部计算机 内部计算机 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务器概述 4 1.1什么是代理服务器
1代理服务器概述 1.什么是代理服务器 口代理服务器的工作步骤: 客户端计算机向代理服务器发出访问互联网的请求。 ■代理服务器接收客户端请求后,会检查请求的来源地址和目的地址,如果两者都能 满足访问规则要求,那么代理服务器将继续进行下一步的处理,否则将拒绝客户端 的请求。 代理服务器会先査找本地缓存,如果缓存中存在客户端请求的数据,则把数据直接 返回给客户端并结束此次处理;否则将进行下一步。 如果代理服务器在缓存中没有找到客户端所请求的数据,那么代理服务器会代替客 户端向互联网上的相应服务器发出请求 互联网上的服务器返回代理服务器所请求的数据,在接收到返回的数据后,代理服 务器会把数据复制一份到缓存中。 ■代理服务器把数据返回给客户端,并结束本次处理。 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.代理服务器概述 代理服务器的工作步骤: 客户端计算机向代理服务器发出访问互联网的请求。 代理服务器接收客户端请求后,会检查请求的来源地址和目的地址,如果两者都能 满足访问规则要求,那么代理服务器将继续进行下一步的处理,否则将拒绝客户端 的请求。 代理服务器会先查找本地缓存,如果缓存中存在客户端请求的数据,则把数据直接 返回给客户端并结束此次处理;否则将进行下一步。 如果代理服务器在缓存中没有找到客户端所请求的数据,那么代理服务器会代替客 户端向互联网上的相应服务器发出请求。 互联网上的服务器返回代理服务器所请求的数据,在接收到返回的数据后,代理服 务器会把数据复制一份到缓存中。 代理服务器把数据返回给客户端,并结束本次处理。 5 1.1什么是代理服务器