当前位置: 首页> 多测师动态> 多测师软件培训之正反向代理

多测师软件培训之正反向代理

多测师软件培训Nginx正向代理和反向代理:


一丶首先我们先搞懂代理是个什么意思:

代理:代理简单来说,就是如果我们想做什么,但又不想直接去

做,那么这时候就找另外一个人帮我们去做。那么这个例子里面的中

介公司就是给我们做代理服务的,我们委托中介公司帮我们找房子



二丶nginx主要能够代理的几种协议,其中用到最多的就是http代理

协议:     

HTTP/HTTPS     HTTP  server

客户端  ICMP/POP/IMAP  nginx Mail  server

RTMP      Media server

upfile1618815334216.jpg

三丶正向代理:

例:我们国内的ip进行访问谷歌是访问不了的,美国是可以访问

谷歌的,我们是不是将电脑对外的公网ip地址换成美国的ip地址就能

访问了那么怎么去改变我们的ip地址了:(修改我们电脑的ip地址是不

是就是修改我们客户端。)通过VPN服务器进行修改,先进行连接VPN

服务器然后改我们客户端的ip地址就可以进行正常访问谷歌了


VPNVPN本身就是做正向代理的

VPN通俗点讲就是一个中转服务当我们电脑接入 VPN 后,我们对外IP

地址就会变成VPN服务器的 公网IP,我们请求或接受任何数据都会

通过这个VPN 服务器然后传入到我们本机(例:比如我们玩lol它是

分为网通和电信大区吧,我们电脑接入的是电信宽带,那么去玩网通

大区就会很卡,这个时候我们通过VPN将电信网络变为网通网络,那么

再去玩网通大区就不会卡了(注意:VPN是不能够增加带宽的))


四丶反向代理:

反向代理是不需要接入VPN,客户端也不需要做任何配置就可以访

问服务器,我们只需要发送请求,由反向代理服务器去目标服务器获取

资源,在返回给客户端此时nginx代理服务器和目标服务器对外就是一个

服务器,暴露是对外的ip地址,隐藏了真实的ip地址(反向代理是在服

务端进行设置,客户端时不需要进行任何操作,只用请求获取资源就行)

总结:正向代理其实就是代理的是客户端

   反向代理其实就是代理的是服务端

如需了解更多测试技术信息请关注:http://www.duoceshi.cn/ 深圳市多测师信息技术有限公司






上一篇: python中的csv模块

下一篇: 软件测试之手工测试人员如何转测试开发?

QQ技术交流群

多测师官方学习交流
556733550

加入群聊