arr

IIS 7 ARR v3.0 URL 重写不同的域
arr

IIS 7 ARR v3.0 URL 重写不同的域

我需要接受请求firstdomain.com/example/foo/bar并提供以下内容seconddomain.com/example/foo/bar但我希望最终用户仍然看到firstdomain.com/example/foo/bar在他们的浏览器中。这排除了 301/302 重定向。我以为 URL 重写会起作用,但这必须是同一个域。我认为 ARR 就是我需要的。因此,我安装了 ARR v3.0 并重新启动了我的服务器。现在 ARR v3.0 已经安装,我该如何配置它以执行所需的请求路由? 我应该注意seconddomain.com是第三方托管服务器...

Admin

应用程序请求路由服务器要求
arr

应用程序请求路由服务器要求

我正在探索为基本网络农场实施 ARR 的可能性。在可预见的未来,高峰使用期间最多会有 500-1000 名用户。该网站用于 OLTP —— 没有内容流。有人可以提供一些指导,说明这种中等负载需要什么样的系统规格吗?或者您知道的任何基准测试结果? 我一直找不到有关专用 ARR 服务器的 CPU/内存使用情况的任何数据。鉴于资源有限,我希望避免在功能不必要强大的服务器上花钱,以便能够为农场中的 Web 服务器提供足够的资金。 ...

Admin

IIS 7+ 应用程序请求在同一框中的两个不同站点之间路由平衡
arr

IIS 7+ 应用程序请求在同一框中的两个不同站点之间路由平衡

我正在寻找在单个服务器上设置请求路由。 1 个传入主机名 (www.mysite.com) 2 个网站(www1.mysite.com 和 www2.mysite.com) 负载在它们之间均匀分布。 这纯粹是为了我可以设置一个持续交付解决方案,以便站点可以在不停机的情况下升级,类似于服务器场,但没有额外的服务器。 有人这样做过吗?有可能吗? ...

Admin

负载平衡环境(Azure)中 ARR 的好处?
arr

负载平衡环境(Azure)中 ARR 的好处?

我在 Azure VM 上构建了一个简单的 IIS 8 Web 场。该 Web 场有 3 个实例(Windows Server 2012),使用共享配置。负载平衡由 Azure 的内置负载平衡器处理。 关于 IIS 应用程序请求路由的讨论很多,但我想知道如果将其添加到我当前的 Web 场中会有什么好处?我假设我可以在其中一个服务器拥有更多资源的情况下使用 ARR,以便将更多流量定向到该实例?还有其他好处吗? ...

Admin

故障转移应如何在具有应用程序请求路由的 IIS 群集中工作?
arr

故障转移应如何在具有应用程序请求路由的 IIS 群集中工作?

我已经使用 IIS 设置了多台服务器,并将它们连接到负载平衡器 - 安装了 IIS 应用程序请求路由的服务器。我创建了一个服务器场并添加了两台服务器。然后我在第一台服务器上停止了 IIS,并尝试打开我的网站。它返回了一个错误: 502 - Web server received an invalid response while acting as a gateway or proxy server. [There is a problem with the page you are looking for, and it cannot be displa...

Admin

使用 Windows 身份验证的 Microsoft 应用程序请求路由
arr

使用 Windows 身份验证的 Microsoft 应用程序请求路由

我在尝试使 Windows 身份验证在使用 Microsoft 应用程序请求路由的环境中工作时遇到了问题,希望有人能够提供帮助。 我遇到的问题是一些请求通过了身份验证,而其他请求则失败并出现 401 错误。我已遵循在 Web Farm 中运行 IIS 7.0 的特殊情况说明位于http://blogs.msdn.com/b/webtopics/archive/2009/01/19/service-principal-name-spn-checklist-for-kerberos-authentication-with-iis-7-0.aspx无济于事。 ...

Admin

如何在服务器 2008 R2 中设置 NLB 和 ARR
arr

如何在服务器 2008 R2 中设置 NLB 和 ARR

我负责部署一个 Web 应用程序。我没有可用的硬件负载平衡器。所以我认为我可以使用 NLB+ARR。需要使用 ARR,因为我的团队需要能够将两个应用程序中的其中一个离线维护,并且不会让用户超时。这是否可以让 NLB+ARR 一起工作?我考虑的设计是 fw->NLB(vip)-->ARR->web-app1,web-app2 ...

Admin

iis7 基于域的代理?
arr

iis7 基于域的代理?

我是 IIS 的老用户,但刚接触 IIS7。我们公司需要根据用户所在域,在多域内联网上路由用户。我之所以考虑 IIS,是因为它集成了 Windows 身份验证(否则我会在 Linux 机器上使用 HAProxy)。 我们的用户将访问服务器“FOO”,这实际上是一个代理。代理将查看他们的域 (DOMAIN\username),如果他们在域“A”中,代理将把他们的请求路由到 FOO_A。如果他们在域“B”中,那么他们将被路由到 FOO_B。 我看到 IIS 有自己的代理版本,即“应用程序请求路由”。我看到的示例更多是针对 Web 农场场景,而不是我所说的智能...

Admin

具有 ARR+NLB 的 IIS 群集 - 多个端口
arr

具有 ARR+NLB 的 IIS 群集 - 多个端口

我有两台配备 NLB 和 ARR 的服务器。还有两台 IIS 服务器位于 ARR 后面。 目前,据我测试,它仅路由 80 和 443 端口。我可以将 ARR 中的所有端口(或可能是已定义的端口)路由到 IIS 服务器吗? 尝试了一些 URL 重写规则,但没有成功 找到答案这里- 解释了如何更改 http 端口,但由于我在不同的端口上有不同的服务,所以我需要路由所有服务(或指定的服务) 群集图 请检查集群图。如图所示,我在 ARR01 和 ARR02 上安装了 NLB,为 HA 配置了虚拟 IP,并在两台(ARR01 和 ARR02)服务器上安装了 ARR,用...

Admin

IIS 入站规则冲突
arr

IIS 入站规则冲突

使用 IIS 应用程序资源路由 (ARR),我们有 2 条似乎存在冲突的入站规则。我们有一些现有的 IIS 入站规则。当我们添加新规则时,它似乎只与其中一条现有规则冲突。当启用两条规则时,新规则不起作用。 我们已将新规则移至规则列表的顶部。 我们已在此规则上设置“停止处理后续规则”。问题仍然存在。 新规则: 请求的 URL:匹配模式 使用:正则表达式 图案:内容/?(。*) 英戈尔案:是的 状况:没有任何 服务器变量:没有任何 操作类型:改写 重写 URL: https://www.example.com/{R:1} 附加查询字符串:是的 记录重写的 U...

Admin

IIS URL 重写故障排除
arr

IIS URL 重写故障排除

我正在使用 IIS 将代理 HTTP 请求反向发送到在同一台机器上运行的 nodejs 应用程序。 已安装 URL 重写和 ARR 模块,并检查了代理设置。URL 匹配似乎不错:如果我将规则更改为重定向,它会按预期工作。使用重写时,我收到 404 错误。 API 端点是api.url.com/getContent/ofertas。IIS 站点根文件夹是W:\sites\LocalUser\site\api。以下是web.config文件。 <configuration> <system.webServer> &...

Admin

在 IIS 中使用 ARR 时出现错误网关 502.3
arr

在 IIS 中使用 ARR 时出现错误网关 502.3

在尝试将请求代理到外部网站时,我们遇到了 ARR 配置问题。我们的服务器配置如下: 我们控制的带有 IIS 7.5 的 Web 服务器。它运行几个网站,全部通过 HTTP年代仅有的 https://customer1.muciacio.net https://customer2.muciacio.net 我们客户的网站,我们无法控制,也无法更改其配置。为了便于讨论,他们的域名是 https://www.parashka.com 我们需要我们的服务器接受对我们控制的特定子域的请求,即https://gateway.muciacio.net并将其转发...

Admin

除了特定的 API 之外,还有其他方法可以拒绝从互联网到域的访问吗?
arr

除了特定的 API 之外,还有其他方法可以拒绝从互联网到域的访问吗?

我有一个域名,例如https://example.com我需要拒绝来自网络外部浏览器的连接,但某些 API 除外,例如https://example.com/tablet/service/xxx其中xxx可能是login/app或access/data/user。这些 API 是从平板电脑应用程序调用的,我们需要它们。但必须拒绝从浏览器访问。 我尝试reverse proxy通过 URL 重写和 ARR IIS 进行操作,但无法拒绝任何其他 API。有人能帮我吗?我的应用程序在端口 443(外部)和 8443(内部)上运行。DNS 指向 443 到 8443...

Admin

IIS ARR 3.0 - 使用 Url Rewrite 更改 Web API 响应主体中的基本 Url
arr

IIS ARR 3.0 - 使用 Url Rewrite 更改 Web API 响应主体中的基本 Url

我有一个本地 IIS 服务器,托管在端口 5000 上运行的 Asp.net Core 3.1 Web API。使用 wireguard,本地服务器与面向公众的服务器连接。面向公众的服务器还具有启用了 ARR3.0 的 IIS 10,并将站点创建为https://api.example.com。使用 IIS 作为反向代理,本地 API 已公开并正在被移动应用程序使用。 以下 URL 重写规则已写入 web.config:- <?xml version="1.0" encoding="utf-8"?> <configuration> ...

Admin

通过 IIS 反向代理使用 https 的 4D 应用程序无法正常工作
arr

通过 IIS 反向代理使用 https 的 4D 应用程序无法正常工作

我正在尝试为在 Windows Server 2012 R2 上运行的 4D 应用程序设置一个简单的 http 和 https 反向代理。我让 http 工作,但不能使用 https。当我打开公共防火墙并直接访问 4D 应用程序时,https 工作正常。有人能提示我我做错了什么或者我需要做什么才能让 https 工作吗? 这是我所做的:我打开主服务器的 ARR 反向代理设置表单并输入以下值:启用代理直通保持活动超时 = 120 X-Forwarded-For 包含来自客户端 IP 的 TCP 端口内存缓存持续时间 = 60 秒启用磁盘缓存忽略查询字符串响应缓...

Admin