文件名称:node-ip-router:Node.js 的软件 IP 路由
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-14 22:34:12
JavaScript
IP路由器 使用 Patricia/Radix 树实现的 Node.js 软件 IP 路由。 支持 IPv4、IPv6 和映射为 IPv6 的 IPv4。 不打算用作实际的路由器,而是用作帮助管理基于 IP 的禁令等的类。 用法 所有函数中的src必须是有效的 CIDR 子网(例如, 1.2.3.4/5 、 1:2:3::4:5:6/7 、 ::ffff:1.2.3.4/100 )。 如果传递了无效子网,则会引发异常。 IPRouter(dict) dict :(可选)将直接传递给#fromDict()字典。 #插入(源,目标) src :过度指定的子网会自动调整为前缀长度。 dest :查询函数将返回的任意数据类型。 如果创建了新路由,则返回true如果更新现有路由,则返回false 。 #擦除(源代码) src :前缀位必须与现有路由完全匹配。 如果成功则返回true
【文件预览】:
node-ip-router-master
----index.js(8KB)
----test.js(42KB)
----package.json(434B)
----.gitignore(28B)
----README.md(3KB)