-
Notifications
You must be signed in to change notification settings - Fork 0
about update ipsets
You will learn what update-ipsets does, what value it provides, and where its boundaries are.
update-ipsets is a tool that downloads, normalizes, compares, and publishes public IP-based threat and blocking feeds. It turns many heterogeneous sources into one consistent, comparable collection.
The value is not any single feed. The value is tracking many feeds over time and comparing them against each other. update-ipsets is a comparative observatory: it gives you factual evidence about how feeds relate, overlap, and change.
- Collects live feeds and supporting datasets (ASN, geolocation, bogon references)
- Normalizes each feed into a canonical format
- Preserves historical evidence so you can reason about change over time
- Computes pairwise comparisons, retention analysis, and country/ASN breakdowns
- Publishes machine-readable artifacts, a public website, and an admin UI
| Entity | Purpose |
|---|---|
| Feeds | Processable inputs that produce a public IP or network set |
| Artifact parents | Downloadable upstream files that spawn one or more child feeds |
| Provider databases | Supporting datasets used to enrich feeds (ASN, geolocation, bogon lists) |
| Published artifacts | The outputs consumed by humans, APIs, and downstream tools |
The website shows the results: a feed explorer, IP search, pairwise comparisons, country and ASN analysis, and historical timelines.
Operators use the admin UI to monitor download and processing queues, inspect feed status, trigger rechecks and reprocessing, and run integrity checks.
update-ipsets reports facts. It does not rank feeds, tell you which one is "best", or make policy decisions. The shipped feed catalog and public lookup/enrichment pipeline are IPv4-oriented in this release. The standalone iprange CLI supports IPv6 set operations.
- Daemon Command Reference
- Environment Variables
- Configuration Reload
- Listener Topologies
- Admin Authentication
- Feed Families
- Source Feeds
- Processor Reference
- Static Feeds
- Merge Feeds
- Artifact Parents
- History Derivatives
- Provider Databases
- Use Roles
- Critical Infrastructure Reference Feeds
- Legal Fields
- Feed Visibility & Lifecycle
- YAML Field Reference
- Pipeline Overview
- Download Lifecycle
- Processing Lifecycle
- Feed Status Reference
- Health Classes
- What Triggers Reprocessing
- Accessing the Admin
- Runtime Status
- Feed Inventory
- Artifact Inventory
- Live Queues
- Background Work
- Schedule State
- Operator Actions
- Enable & Disable