revlis.nl
Stash of notes about OSS, OSes, virtualization, dev hobby projects &c
December 8, 2018 — 17:52
Author: silver Category: linux Comments: Off
Zonemaster is an Open source DNS validation tool
Source: https://github.com/zonemaster/zonemaster
Hosted: https://www.zonemaster.net/domain_check
Install Perl modules
Dependencies:
cpanm File::ShareDir cpanm File::Slurp Hash::Merge IO::Socket::INET6 List::MoreUtils Mail::RFC822::Address Module::Find Moose Net::IP Readonly::XS Text::CSV Devel::CheckLib
Zonemaster LDNS and Engine:
cpanm Zonemaster::LDNS cpanm Zonemaster::Engine
Test
time perl -MZonemaster::Engine -e 'print map {"$_\n"} Zonemaster::Engine->test_module("BASIC", "zonemaster.net")'
Install Perl modules
Dependencies:
cpanm MooseX::Getopt Text::Reflow Module::Install
Zonemaster CLI:
cpanm Zonemaster::CLI
Examples
zonemaster-cli --test basic zonemaster.net zonemaster-cli --no-ipv6 --show_level --show_module --progress --level INFO --test Syntax example.com