# README
block
This is an updated version of miekg's block plugin from https://github.com/miekg/block
- Supports multiple lists
- Integrated with SPR for applying blocklists by tag, provide API for managing lists.
- Has support for per-client overrides and expiring entries
Name
block - blocks domains
Description
The block plugin will block any domain that is on the block lists. The block lists are downloaded on startup or otherwise once a week -- can also be updated by configuration in the spr-api.
For a domain that is blocked we will return a NXDOMAIN response.
Syntax
block enable_superapi
Metrics
If monitoring is enabled (via the prometheus directive) the following metric is exported:
coredns_block_count_total{server}
- counter of total number of blocked domains.
The server
label indicates which server handled the request, see the metrics plugin for details.
Examples
Block all domain on the block list.
. {
forward . 9.9.9.9
block
}
On startup the block lists are downloaded, and assuming 005.example.org
is on the list, it will
be blocked, including any subdomains.
[INFO] plugin/block: Block lists updated: 226126 domains added
[INFO] plugin/block: Blocked 005.example.org.
[INFO] plugin/block: Blocked www.005.example.org.
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Block is the block plugin.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author