blockinator.
GitHub ↗

Observe

Read the Query Log

Find a decision and understand what caused it.

Three decision states

Allowed means permitted without a whitelist match. Blocked identifies a block-list or policy rejection. Whitelisted means explicitly allowed by a whitelist. The Allowed filter does not include Whitelisted rows.

Follow the reason

Inspect the server ID, client, protocol, question type, response time, target, matched list, and reason. Compare an unexpected result in Policy Tester. Hostnames may arrive after background PTR resolution.

Browse stable results

Page navigation pins a query-ID snapshot so incoming traffic does not shift rows between pages. Auto refresh pauses while browsing it; choose Latest results to resume live activity. Time boundaries use the timezone shown beside the fields, not the browser timezone.

Read the upstream documentation ↗

Find your next step