什么是规则引擎,如何使用

您所在的位置:网站首页 阿里云可视化界面怎么设置的 什么是规则引擎,如何使用

什么是规则引擎,如何使用

2024-06-13 15:58| 来源: 网络整理| 查看: 265

IP地址校验模

规则引擎功能的“IP地址校验模式”分为两种,使用不同的“IP地址校验模式”会影响到CDN节点对客户端IP的判断:

建联 IP:该模式匹配的是客户端与CDN节点之间建连使用的IP,如果客户端与CDN节点之间有经过代理服务器,那么建联IP=代理服务器IP。

XFF IP:该模式匹配的是用户请求中x-forwarded-for请求头携带的左边第一个IP,不论客户端与CDN节点之间是否有经过代理服务器,XFF IP都=客户端真实IP。

选择使用哪一种“IP地址校验模式”主要取决于用户请求在经过CDN节点时,中间是否有经过代理服务器。

需要注意,引用规则条件的功能在CDN节点上的生效位置也会影响到对“IP地址校验模式”的选择(对于在L2节点上生效的回源配置相关功能而言,用户请求经过的L1节点就相当于中间经过了代理服务器)。

示例:假设客户端真实IP为10.10.10.10,代理服务器IP为192.168.0.1。

没有经过代理服务器:

用户请求中x-forwarded-for请求头值:10.10.10.10。

客户端真实IP(即x-forwarded-for请求头携带的左边第一个IP)=客户端与CDN节点建连IP=10.10.10.10。

经过代理服务器:

用户请求中x-forwarded-for请求头值:10.10.10.10,192.168.0.1。

客户端真实IP(即x-forwarded-for请求头携带的左边第一个IP)=10.10.10.10。

客户端与CDN节点建连IP=代理服务器IP=192.168.0.1。

客户端真实IP(即x-forwarded-for请求头携带的左边第一个IP)≠客户端与CDN节点建连IP。

少数ISP在特定区域可能会分配私有IP地址给用户端,导致CDN节点接收到的是用户的私有IP地址。

说明

私有IP地址范围有以下三个:

A类私有IP地址:10.0.0.0~10.255.255.255,子网掩码:10.0.0.0/8

B类私有IP地址:172.16.0.0~172.31.255.255,子网掩码:172.16.0.0/12

C类私有IP地址:192.168.0.0~192.168.255.255,子网掩码:192.168.0.0/16



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3