正向代理与反向代理

正向代理

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

反向代理

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

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

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

测试:

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

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

相关推荐
北京耐用通信1 分钟前
神秘魔法?耐达讯自动化Modbus TCP 转 Profibus 如何为光伏逆变器编织通信“天网”
网络·人工智能·网络协议·网络安全·自动化·信息与通信
万事可爱^5 分钟前
如何在云服务器上使用LLaMA Factory框架微调模型
运维·服务器·llm·sft·llama·模型微调·ai agent
Ronin30511 分钟前
【Linux网络】Socket编程:UDP网络编程实现Echo Server
linux·网络·udp·网络通信·socket编程
霖.2418 分钟前
service的两种代理实现
linux·服务器·容器·kubernetes
新手小白*26 分钟前
Nginx反向代理与缓存功能-第一章
运维·nginx
Lin_Aries_042128 分钟前
基于 GitLab 的自动化镜像构建
linux·运维·docker·容器·自动化·gitlab
运维栈记1 小时前
自动化运维利器:MCP Server + 阿里云
运维·自动化
namekong81 小时前
ubuntu 通过下面几种方式查看系统 重启时间/开机时间:
linux·运维·ubuntu
在路上看风景2 小时前
1.9 IP地址和Mac地址
网络
爱奥尼欧2 小时前
【Linux】网络部分——网络基础(协议与网络传输)
linux·网络·arm开发