博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正向代理与反向代理
阅读量:6190 次
发布时间:2019-06-21

本文共 952 字,大约阅读时间需要 3 分钟。

 在我的认知里, 正向代理就是加载客户端前面的一层网关,代客户端发出请求。反向代理就是在服务器前的一层网关,代服务器接收外部请求。他们都达到了隐藏自身的目的,暴漏在外面的仅仅是代理服务器。

  正向代理通常可以作为局域网络出口,控制访问,但是我经常用是为了域名解析(开发机一般没安装域名解析服务)。要使用正向代理,必须有代理服务器,代理服务器和请求客户端必须在一个局域网内。fiddler是一个不错的选择,现在最常见的一种场景就是无线wife环境下的移动终端代理。除了fiddle,Chrome的switchysharp也可以作为代理服务器使用。常用的正向代理设置:

    1.使用软件自身带的代理设置方法,windows下很简单网上搜搜,一般都可以找到地方。 linux 如下:

    svn checkout http://substitutions4nginx.googlecode.com/svn/trunk/ substitutions4nginx-read-only --config-option servers:global:http-proxy-host=10.28.104.39 --config-option servers:global:http-proxy-port=8888

    npm config set http://yourproxy:8888

    git config http.proxy http://user:pwd@server.com:port

    2. 使用机器的环境变量

      export http_proxy=http://yourproxy:8888

      export http_proxys=http://yourproxy:8888

      export  ftp_proxy = http://yourproxy:8080/

  反向代理通常用来为服务器集群做负载均衡,访问控制,缓存等。 apache, nginx都可以作为反向代理服务器,只是多了一些配置。具体配置网上资料很多这里不详细列举了。

转载于:https://www.cnblogs.com/dreamyzhang/p/3352476.html

你可能感兴趣的文章
09-1.部署 coredns 插件
查看>>
8.Kubernetes Service(服务)
查看>>
Android之AppWidget
查看>>
Unity3D中把AudioClip保存为Wav文件
查看>>
poj3984(经典dfs)
查看>>
mooon-agent核心设计图
查看>>
C++ 如何有效地使用对话框
查看>>
php集成开发环境xampp的搭建
查看>>
巧用clear:both
查看>>
python闭包
查看>>
互斥锁
查看>>
Relocation 状态压缩DP
查看>>
SharePoint 2010 获取工作流最新的实例
查看>>
Hdu-6253 2017CCPC-Final K.Knightmare 规律
查看>>
C# 使用 iTextSharp 将 PDF 转换成 TXT 文本
查看>>
我的年龄
查看>>
关于交流电路的谐振等问题
查看>>
数据库接口实验--php实现--
查看>>
3.1_SpringBoot内部处理机制解析
查看>>
第八周项目4-个人所得税计算器
查看>>