什么是反向代理服务器
先说说什么是“正向代理服务器”,它就是平时所说的“代理服务器”。当一个机构组织的用户需要访问外部的网站时,机构不太可能给每一个用户建立一条宽带,建立单独的连接,成本太高而且非常不安全,所以需要设置一台建立了宽带连接的服务器,也就是能上网的服务器,它的作用是处理用户请求,代替用户访问用户请求的网址,并把获取到的内容发给用户。用户端需要在浏览器中设置代理服务器才能上网,去访问机构外部的网站。代理服务器在获取到数据以后,发给用户之前,代理服务器可以进行一些安全检查和限制,并进行一些缓存处理等操作,可以有效提高安全性和提高网速。
知道了什么是正向,也就知道了什么是反向。
当机构有一些需要外部用户来访问的网站或系统时,不太可能每一个系统设置一个IP,并且直接暴露在外网。所以同样需要一台服务器来专门负责处理外部来访用户的请求,这台服务器就是反向代理服务器,它上面安装的软件叫反向代理软件,比较流行的是Nginx。“反向”是相对于“代理服务器”的反向。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2019-01-27 authentication plugin caching_sha2
2018-01-27 《机器学习实战》2.2.2分析数据:使用matplotlib创建散点图
2018-01-27 《机器学习实践》程序清单2-2