`
lanfei
  • 浏览: 152931 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

用IIS配置反向代理

 
阅读更多

http://blog.csdn.net/g2321514568/article/details/12406755

 

目标服务器:targetServer

配置反向代理的服务器:reveseProxServer

1、确定最终访问的网址:比如www.baidu.com  、www.csdn.net等等。

    当然你也可以自己在targetServer部署自己的程序,在此为了示范,我在targetServer上部署了2个,用的8088端口,程序分别是:

    http://targetServer:8088/Auditsys/Default.htm

    http://targetServer:8088/GCustomer/Login.htm

    如图:

         

2、下面的操作均在在reveseProxServer上执行。

3、安装IIS。

4、安装ARR,下载地址(http://www.iis.net/downloads/microsoft/application-request-routing)

5、新建一个网站:(我的示例YIWeb,端口是8080)   http://reveseProxServer:8080

    

5、启用Proxy

 

    

6、添加URL重写规则

   

 

然后添加一个空白规则:

保存这个规则,ok了!

7、试试效果

 

8、总结:

    上面的 ^(.*) 、 ^192.168.3.73:8080$ 、http://targetserver:8088/{R:1}

    表示:用192.168.3.73:8080替换http://targetserver:8088/,

            {R:1}就表示^(.*),意思是http://targetserver:8088/”后面匹配任何字符

            eg:访问192.168.3.73:8080/test/index.htm

                这个url就被重写成了http://targetserver:8088/test/index.htm

分享到:
评论

相关推荐

    基于IIS的反向代理配置说明

    **三、配置反向代理** 1. **创建URL重写规则**: 在站点的URL重写规则中,定义一个匹配客户端请求的条件,比如特定的URL路径或查询字符串。当这个条件满足时,ARR会将请求转发至设定的后端服务器。 2. **设置代理...

    win2019下IIS部署反向代理及Rewrite包

    在Windows Server 2019 (Win2019) 上部署IIS(Internet Information Services)作为反向代理以及配置Rewrite模块是一项重要的任务,尤其对于前端开发人员来说,这有助于实现Vue.js应用的高效部署。本文将详细介绍...

    IIS反向代理配置教程以及插件.zip

    这个模块允许你根据预定义的规则来修改HTTP请求的URL,实现URL的重定向或重写,是配置反向代理的关键部分。 2. **rewrite_amd64_zh-CN.msi**:这是URL重写模块的中文语言包,用于为64位系统提供中文界面和支持。 3...

    用IIS配置反向代理实现方法(图文)

    配置反向代理的服务器:reveseProxServer iis应该是iis7及以上版本,才可以。 1、确定最终访问的网址:比如www.baidu.com  、www.jb51.net等等。  当然你也可以自己在targetServer部署自己的程序,在此为了示范,...

    用apache配置反向代理服务器

    ### 使用Apache配置反向代理服务器 #### 一、反向代理的基本概念 反向代理(Reverse Proxy)是一种网络架构模式,其中代理服务器接收来自互联网的请求,并将其转发给内部网络中的真实服务器。处理完请求后,代理...

    IIS反向代理Apache、Tomcat、隐式URL.zip

    3. **配置反向代理规则**:打开URL重写模块,添加新的出站规则。在规则模板中选择“空白规则”,并进行如下配置: - 规则名称:可以自定义,例如“Apache反向代理”。 - 匹配URL:输入`.*`,表示匹配所有请求。 -...

    iis7反向代理tomcat工具包

    "iis7反向代理tomcat工具包" 是一套帮助用户设置IIS7作为反向代理,转发请求到Tomcat服务器的解决方案。反向代理的主要作用是隐藏后端服务器的真实身份,提高系统的可伸缩性和安全性,并能有效利用负载均衡。 在这...

    IIS反向代理程序安装

    配置反向代理: 1. 在IIS管理器中,选择你要配置的站点,双击"ARR",然后添加服务器农场。 2. 配置服务器农场的成员,输入内部服务器的IP地址或域名。 3. 接下来,创建一个HTTP监听器,指定外部用户将请求发送到的...

    Squid 反向代理配置

    ### Squid 反向代理配置详解 #### 一、实验背景及目标 本文档旨在详细介绍如何在特定环境下配置Squid作为反向代理服务器。实验环境包括一台运行Red Hat Enterprise Linux 5.5 (RHEL5.5)的虚拟机以及另一台运行...

    IIS实现反向代理tomcat应用-附件资源

    IIS实现反向代理tomcat应用-附件资源

    iis7 iis8反向代理规则编写、安装与配置方法

    **IIS7和IIS8反向代理规则的编写、安装与配置** 反向代理是一种网络技术,它允许网络服务器充当客户端与服务器之间的中间人,将来自客户端的请求转发到内部网络上的其他服务器,同时返回这些服务器的响应给客户端。...

    IIS与Apache反向代理

    【IIS与Apache反向代理】是指在一台服务器上,结合使用Microsoft的Internet Information Services (IIS) 和Apache HTTP Server,实现两者之间的协同工作,通过反向代理技术将请求分发到不同的服务环境中。这种配置...

    IIS实现反向代理时Cookie域的设置方法

    IIS通过URL重写可以实现反向代理,通过简单的配置即可以将请求转发到其它内部站点。 此时被代理的所有站点的cookie的域(domain)会自动设置为提供反向代理功能的站点的域,这一般来说没有问题。但是在多站点共享...

    ARRv3_0和URLRewrite2合集 IIS 反向代理专用

    在IIS中,反向代理是一种网络服务配置方式,它允许IIS服务器作为客户端与上游服务器之间的中介,接收来自用户的请求并转发到适当的后端服务器。这种技术在多服务器环境、负载均衡、内容缓存和安全性等方面具有重要...

    IIS与JIRA的反向代理配置

    JIRA与IIS ARR的集成,除了上篇(Visual SVN IIS反向代理设置)中讲到的基本的ARR配置之外,还需要在JIRA安装目录的confserver.xml文件中做一个小的修改. <Connector acceptCount=100 connectionTimeout=...

    Nginx1.2.7 for windows反向代理配置

    Nginx是一款高性能的HTTP和反向代理服务器,以其高效的性能、低资源消耗和强大的稳定性而受到广泛使用。在Windows环境下配置Nginx1.2.7进行反向代理,可以实现将用户的请求转发到其他服务器,从而隐藏真实服务器的IP...

    SkypeforBusiness反向代理IISARR实施文档.docx

    本文档详细介绍了如何在Skype for Business环境中配置反向代理服务器IIS ARR(Application Request Routing),以实现外部用户安全访问内部Skype for Business服务。Skype for Business反向代理的设置对于提供安全、...

    weblogic配置iis6.0

    2. **配置反向代理**:IIS6.0需要配置为反向代理服务器,这意味着它会接收来自客户端的HTTP请求,然后将这些请求转发到WebLogic Server。这可以通过IIS的URL重写模块实现,或者使用Microsoft的Application Request ...

    Apache反向代理及负载均衡部署文档

    通过以上步骤,我们已经完成了Apache与IIS之间的反向代理和负载均衡配置。这种配置不仅能够提高系统的稳定性和响应速度,还能确保一个域名可以在内外网环境中都得到良好的访问体验。在实际应用中,还可以根据需求...

Global site tag (gtag.js) - Google Analytics