You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows Server 2019下IIS 10反向代理子域名端口绑定配置问询

IIS 10反向代理子域名到本地1624端口的实现方案

核心结论

反向代理完全可行,必须安装ARR(Application Request Routing)和URL Rewrite这两个IIS官方模块,不需要额外的"Trees"组件(推测为笔误)。以下是具体操作步骤:


1. 安装必要的IIS模块

  • 从微软官方渠道下载适配Windows Server 2019版本的URL Rewrite和**Application Request Routing (ARR)**模块并完成安装。
  • 安装后重启IIS管理器使模块生效。

2. 启用ARR反向代理功能

  • 打开IIS管理器,选中左侧的服务器节点(非单个站点)。
  • 在功能视图中找到Application Request Routing Cache并双击进入。
  • 点击右侧操作栏的Server Proxy Settings,勾选Enable proxy选项,点击Apply保存配置。

3. 创建子域名对应的IIS站点

  • 右键IIS管理器中的站点,选择添加网站:
    • 站点名称:自定义(如GameProxySite)
    • 物理路径:选择任意空文件夹即可(反向代理无需实际站点文件)
    • 绑定配置:
      • 类型:http(若需HTTPS,后续可补充绑定)
      • IP地址:选择全部未分配或服务器公网IP
      • 端口:80(与主站一致,通过主机名区分流量)
      • 主机名:填写你的子域名(如game.yourdomain.com)
    • 点击确定完成站点创建。

4. 配置URL Rewrite规则实现端口转发

  • 进入刚创建的子域名站点,在功能视图中双击URL Rewrite。
  • 点击右侧操作栏的添加规则,选择反向代理规则:
    • 在输入要转发的服务器名称或IP地址栏填写localhost:1624(因为Web应用运行在本地1624端口)。
    • 若后续计划通过Cloudflare启用HTTPS,可勾选启用SSL Offloading(当前仅HTTP访问可暂不勾选)。
    • 点击确定,系统会自动生成反向代理规则。

5. 收尾配置验证

  • Cloudflare侧:确认子域名的A记录已指向服务器公网IP,代理状态保持橙色云朵(如需Cloudflare加速/防护)。
  • 服务器防火墙:无需开放1624端口的公网访问权限(反向代理是本地内部转发),确保80端口入站规则已正常生效(主站已运行的话此步骤可忽略)。
  • 测试访问:在浏览器输入子域名,验证是否成功跳转至1624端口的Web应用界面。

内容的提问来源于stack exchange,提问作者Fictor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 20:06:28