IP 限制
功能说明
ip-restriction
插件可以通过将 IP 地址列入白名单或黑名单来限制对服务或路由的访问。支持对单个 IP 地址、多个 IP 地址和类似 10.10.10.0/24 的 CIDR 范围的限制。
配置说明
配置项 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
ip_source_type | string | 否 | origin-source | 可选值:1. 对端 socket ip:origin-source ; 2. 通过 header 获取:header |
ip_header_name | string | 否 | x-forwarded-for | 当 ip_source_type 为 header 时,指定自定义 IP 来源头 |
allow | array | 否 | [] | 白名单列表 |
deny | array | 否 | [] | 黑名单列表 |
status | int | 否 | 403 | 拒绝访问时的 HTTP 状态码 |
message | string | 否 | Your IP address is blocked. | 拒绝访问时的返回信息 |