NAME
WebService::OPNsense::Unbound::Diagnostics - Unbound diagnostics controller
VERSION
version 0.001
SYNOPSIS
my $unbound_diag = $opn->unbound_diagnostics;
my $stats = $unbound_diag->stats;
DESCRIPTION
Provides diagnostic methods for Unbound DNS.
NAME
WebService::OPNsense::Unbound::Diagnostics - Unbound diagnostics controller
METHODS
stats
my $stats = $unbound_diag->stats;
Returns Unbound statistics.
list_local_zones
my $zones = $unbound_diag->list_local_zones;
Lists local zones.
list_local_data
my $data = $unbound_diag->list_local_data;
Lists local data entries.
list_insecure
my $zones = $unbound_diag->list_insecure;
Lists insecure zones.
dump_cache
my $cache = $unbound_diag->dump_cache;
Dumps the Unbound cache.
dump_infra
my $infra = $unbound_diag->dump_infra;
Dumps infrastructure data.
test_blocklist
my $result = $unbound_diag->test_blocklist($data);
Tests a domain against the blocklist.
AUTHOR
Dean Hamstead <dean@fragfest.com.au>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2026 by Dean Hamstead.
This is free software, licensed under:
The MIT (X11) License