我有一个 ipset,其中添加了各种 ip 范围。
为了进行阻止,此 IP 范围会自动从 IP 和 IP 范围列表中加载。
我正在尝试从已添加的子集中删除一个 IP 或较小的子集。
如果我做
ipset test listname IP
它说 ip 在设置列表名称中
但是如果我尝试用
ipset del listname IP
它说该条目没有添加到集合中
我的猜测是我需要跟踪先前添加的 IP 范围,因为它显然是一个范围而不是单个 IP,删除该范围,围绕该单个 IP 将其分成两个范围,删除原始范围并重新添加这两个范围?
我如何知道添加了哪些范围?是否存在详细的测试选项,以便我可以了解 IP 所在的原始指定范围是什么?
ipset del 难道不应该帮我做这项漫长的工作吗???如果我想从一个范围中删除一个 IP,计算应该自动完成!