Range Aggregation
Range Aggregation is a tool for automatically combining a large list of individual IP addresses into compact ranges. This simplifies scan task management and improves configuration readability. v0.8.5
Why Aggregation is Needed
If you have imported a list of hundreds of individual addresses, or manually added many specific IP addresses, the scanning task becomes cumbersome. For example, instead of 200 individual addresses, you can get 3–5 compact ranges.
Before Aggregation:
192.168.1.1
192.168.1.2
192.168.1.3
...
192.168.1.200
After Aggregation:
192.168.1.1 — 192.168.1.200
How to Use Aggregation
- Open the desired Scan Task
- Click the Aggregate IP button in the Network ranges section header
- Specify the Gap threshold — the maximum gap between addresses to combine into one range
- The system will instantly show the result — the list collapses into compact ranges
Gap Parameter
Gap determines how "strictly" addresses are aggregated:
| Gap | Behavior |
|---|---|
| 0 | Only strictly sequential addresses without gaps are combined |
| 5 | Addresses with a gap of up to 5 are combined into one range |
| 10 | Gaps of up to 10 addresses — one range |
The larger the Gap, the larger and "wider" the ranges will be, but the more "empty" addresses will be included in the scan.
Undoing Aggregation
Aggregation is fully reversible. Click Unaggregate IP — the list will instantly revert to its original state with all individual addresses. There are no confirmation dialogs; the operation is performed instantly.
Aggregation and unaggregation are performed client-side — no requests are made to the server. Changes are applied only after clicking Save in the scan task.