lazydns

IpSet (exec) Plugin

The executable ipset plugin extracts A/AAAA answers from responses and emits ipset entries (CIDR prefixes). On Linux it attempts to call the ipset command; on other platforms it records additions in request metadata under ipset_added as Vec<(String, String)> (set_name, cidr).

Quick setup (shorthand)

Accepts a compact shorthand: "<set_name>,inet,<mask> <set_name6>,inet6,<mask>" (max two fields). Examples:

plugins:
  - exec: ipset:myset,inet,24
  - exec: ipset:myset,inet,24 myset6,inet6,48

Args (programmatic / config)

Behavior

Metadata

When to use