正向代理与反向代理的异同

本文详细解析了正向代理与反向代理的工作原理及应用场景。正向代理中,代理帮助客户端访问其无法直接访问的服务器;而在反向代理中,代理则隐藏并负载均衡后端服务器,对客户端透明。通过实例,如使用第三方网站访问受限资源或nginx作为负载均衡器,深入理解两种代理的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

正向代理和反向代理,都是client -> proxy -> server1, 2, 3 ...

正向的意思是, Proxy 是代理client 去访问 server, 因为client 不能直接访问server,client 是知道自己要去哪里,只是自己不能直接过去。  比如 client要访问google时,可以通过第三方网站。

 

反向代理意思是,Proxy 代理的是server。 client在访问proxy时,其实不知道目的地具体会哪里。由proxy来决定。

比如nginx 在多个服务器前方为client提供服务负载均衡的例子。

 

参考: https://blog.youkuaiyun.com/liuhenghui5201/article/details/90720442

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值