Dnsblklist Check is a golang-based blacklist ip (mail-server ip) check.
Just clone the repo and built it with
make all # will build a linux and mac executable as long as docker is installed
Depending on your system it could be possible that you need to adjust your cgo resolver.
export GODEBUG=netdns=cgo
nagios-dnsblklist --help #or
nagios-dnsblklist <subcommand> --help
A default configuration file could look like:
blacklistServers:
- 'black.list.server1'
- 'black.list.server2'
timeout: 2
verbosity: 0
suppresscrit: false
This is an open source project and your contribution is very much appreciated.
- Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
- Fork the repository on Github and make your changes on the develop branch (or branch off of it).
- Send a pull request (with the develop branch as the target).
See CHANGELOG.md
Dnsblklist is available under the MIT license. See the LICENSE file for more info.