网关开发ngx嵌套lua时处理CIDR表示的IP地址段

Posted 丢掉牛壳背火箭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网关开发ngx嵌套lua时处理CIDR表示的IP地址段相关的知识,希望对你有一定的参考价值。

背景 前置网关采用的是ngx中调用lua代码块的形式实现的功能扩展。 在网关开发过程中有很多的waf功能,比较常见就包括黑白名单的功能。为了批量的对某个IP段进行屏蔽,在配置时可能会以CIDR的形式配置IP段 结合lua代码进行处理 计算思路 我们查看某个IP是否在某个用CIDR表示的IP段时,只需

以上是关于网关开发ngx嵌套lua时处理CIDR表示的IP地址段的主要内容,如果未能解决你的问题,请参考以下文章

ngx_lua_waf

30分钟通过Kong实现.NET网关

ngx_lua 模块

ngx_lua 模块详细讲解

Nginx Lua的执行阶段

Nginx-ngx_lua模块原理和内置函数