正向代理与反向代理

正向代理

是一个位于内网客户端和外网原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标,然后由代理服务器向原始服务器转交请求并将获得的内容返回给客户端。正向代理一般用在为防火墙内的局域网客户端提供Internet访问。透明代理还允许客户端通过它访问任意网站并且隐藏自身的代理服务器身份

反向代理

则是提供外部网络访问内部服务器资源的一种手段,对于外部网络客户端而言它就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间中的内容发送普通请求,反向代理将判断向何处转交请求,在下面这个例子中就是nginx向后方的lamp转交,并将获得的内容返回给客户端。反向代理一般用在将防火墙后面的服务器资源提供给Internet用户访问。而且反向代理对外都是透明的,访问者并不知道其访问的是一个代理

nginx能够提供强大的连接并发请求而没有很好的稳定性

可以在内网的前端使用nginx作为反向代理服务器

测试:

ab -c 100 -n 10000 http://172.16.10.100/test.jpg

测试直接向后方请求数据时可以满足的请求为每秒

相关推荐
Tipriest_1 小时前
linux eval命令的使用方法介绍
linux·运维·bash
laoma-cloud1 小时前
网络基础实操篇-05-路由基础-最佳实践
运维·网络·智能路由器
BachelorSC1 小时前
【网络工程师软考版】路由协议 + ACL
网络
孟婆来包棒棒糖~1 小时前
Docker快速入门
运维·spring boot·docker·容器·tomcat
IT成长日记1 小时前
【自动化运维神器Ansible】Ansible常用模块之setup模块详解
运维·自动化·ansible·setup·常用模块
IT成长日记1 小时前
【自动化运维神器Ansible】Ansible常用模块之lineinfile模块详解
运维·自动化·ansible·常用模块·lineinfile
伤心男孩拯救世界(Code King)2 小时前
Linux网络:多路转接 epoll
linux·运维·网络
yyy0002002 小时前
Linux9 root密码修改
linux·运维·服务器
小熊h2 小时前
【分布式的个人博客部署】
linux·运维·服务器·分布式