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

Azure Front Door(标准版)如何让X-Forwarded-For头转发IPv4而非IPv6?

Azure Front Door(标准版)转发IPv4至X-Forwarded-For的实现方法
  • AFD标准版默认因边缘节点采用IPv6栈,会在X-Forwarded-For头中写入客户端IPv6地址,但可通过规则引擎配置强制转发IPv4(针对IPv4客户端):

    1. 登录Azure门户,进入目标AFD资源,打开「规则引擎」模块,创建新规则集或编辑已有规则集
    2. 添加「修改请求头」动作:
      • 动作类型选「设置」,目标头指定为X-Forwarded-For
      • 值填写AFD内置变量{{client.ip}},该变量会自动返回客户端的IPv4地址(当客户端以IPv4方式访问时)
    3. 保存规则,等待5-10分钟让配置全局生效
  • 关键提示:

    • 若客户端本身使用IPv6访问,{{client.ip}}仍会返回IPv6地址,这是网络层的正常行为,无法强制转换为IPv4
    • 需确保该规则的优先级高于默认的X-Forwarded-For处理逻辑,避免被默认配置覆盖

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 12:28:13