![]() |
| |||||||
| Distribution | Net-DNS-Check [Download] |
| Author | LLT [ Lorenzo Luconi Trombacchi ] |
| Version | 0.45 |
| Abstract | Module for easy implement a DNS check tool |
| Released | 16 July 2005 |
| Size | 22.9 KB |
| MD5 Checksum | 4e9f070dc6cd0bff7efc5d3a9c56a894 |
| Additional Files | README | META | Changes | Makefile.PL | |
| Links | search.cpan.org | CPAN::Forum | AnnoCPAN | rt.cpan.org | Rating | CPANTS | CPAN testers | Dependencies | Testers matrix |
| Net::DNS::Check [v 0.45] | Module for easy implement a DNS check tool |
| Net::DNS::Check::Config [source] | |
| Net::DNS::Check::Host [source] | Class for name server resolution of hostnames |
| Net::DNS::Check::HostsList [source] | Class for maintaining a list of Net::DNS::Check::Host objects. |
| Net::DNS::Check::NSQuery [source] | Class to query authoritative nameservers for the domain name you want to check. |
| Net::DNS::Check::Test [source] | base class for all type of tests |
| Net::DNS::Check::Test::host_ip_private [source] | Check if the IP addresses found during the hosts resolution do not belong to IP private classes |
| Net::DNS::Check::Test::host_ip_vs_ip_orig [source] | Compare the IP addresses found during the hosts resolution with the IP addresses given with nserver argument (if exists) in method "new". |
| Net::DNS::Check::Test::host_not_cname [source] | Check if the hosts found are CNAME or not |
| Net::DNS::Check::Test::host_syntax [source] | Verify the correctness of the hosts syntax |
| Net::DNS::Check::Test::mx_compare [source] | Compare the MX RR found |
| Net::DNS::Check::Test::mx_present [source] | Check if mx RR is present or not |
| Net::DNS::Check::Test::ns_compare [source] | Check if the NS RR are the same in all the authoritative nameservers |
| Net::DNS::Check::Test::ns_count [source] | Check if the number of NS RR are within the range set in the configuration object |
| Net::DNS::Check::Test::ns_vs_delegated [source] | Compare the NS RR found with the effectively delegated nameservers (NS RR in the parent zone of the domain name being checked) |
| Net::DNS::Check::Test::soa_expire_compare [source] | Compare the expire time of all the authoritative nameservers |
| Net::DNS::Check::Test::soa_expire_range [source] | Check if the expire time in the SOA RR is within the range set in the configuration object |
| Net::DNS::Check::Test::soa_master_compare [source] | Compare the value of the master nameserver specified in the SOA RR of all the authoritative nameservers |
| Net::DNS::Check::Test::soa_master_in_ns [source] | Check if the NS RR exists for the master nameserver specified in the SOA RR |
| Net::DNS::Check::Test::soa_refresh_compare [source] | Compare the refresh time in SOA RR of all authoritative name servers |
| Net::DNS::Check::Test::soa_refresh_range [source] | Check if the refresh time in the SOA RR is within the range set in the configuration object |
| Net::DNS::Check::Test::soa_retry_compare [source] | Compare the retry time in the SOA RR of all the authoritative nameservers |
| Net::DNS::Check::Test::soa_retry_range [source] | Check if the retry time in the SOA RR is within the range set in the configuration object |
| Net::DNS::Check::Test::soa_serial_compare [source] | Compare the serial number in the SOA RR of all the authoritative nameservers |
| Net::DNS::Check::Test::soa_serial_syntax [source] | Check if the syntax of the serial number in the SOA RR are in the AAAAMMGGVV format |
| Net::DNS::Check::Test::unknown [source] | Unknown Test |
| Development Stage (Note: *NO IMPLIED TIMESCALES*) | Alpha testing |
| Support Level | Mailing-list |
| Language Used | Perl-only, no compiler needed, should be platform independent |
| Interface Style | Object oriented using blessed references and/or inheritance |
| Public License | Standard-Perl: user may choose between GPL and Artistic |
| ActiveState default Perl 5.10 repository [ v 0.45 ] |
| ActiveState default Perl 5.12 repository [ v 0.45 ] |
| ActiveState default Perl 5.8 repository [ v 0.45 ] |
| trouchelle.com Perl 5.10 repository [ v 0.45 ] |
| trouchelle.com Perl 5.12 repository [ v 0.45 ] |
| trouchelle.com Perl 5.8 repository [ v 0.45 ] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |