Net::CIDR::Set represents sets of IP addresses and
allows standard set operations (union, intersection,
membership test etc) to be performed on them.
In spite of the name it can work with sets consisting
of arbitrary ranges of IP addresses - not just CIDR blocks.
Both IPv4 and IPv6 addresses are handled - but they may not
be mixed in the same set.
Net::DHCP::Watch is a module to help monitor remote DHCP servers.
It opens an UDP socket to send and receive responses to and from
a DHCP server. It stores the last connection status information.
This module can help to write some simple code to implement a
reliable DHCP service over complex or simple networks.
Net::HTTP::Spore is an implementation of the SPORE specification.
To use this client, you need to use or to write a SPORE specification of an API.
A description of the SPORE specification format is available at [1].
[1] http://github.com/SPORE/specifications/blob/master/spore_description.pod
Net::LDAP::Server provides the protocol handling for an LDAP
server. You can subclass it and implement the methods you need
(see below). Then you just instantiate your subclass and call
its handle method to establish a connection with the client.
Net::Traceroute::PurePerl implements traceroute(1) functionality for
perl5. It allows you to trace the path IP packets take to a destination.
It is implemented by using raw sockets to act just like the regular
traceroute.
You must also be root to use the raw sockets.
This module provides a Perl interface to the ARIN Whois server. The module
takes care of connecting to an ARIN whois server, sending your whois
requests, and parsing the whois output. The whois records are returned as
lists of Net::Whois::ARIN::* instances.
Mibs for use with netdisco and SNMP in general
This is pynmsg, a Python extension module implemented in Cython for
the nmsg C library.
Net::HTTP::Spore::Middleware::Header is a middleware that add header on each
request. You can specify for exemple a Content-Type to pass.
Net::DNSBL::MultiDaemon is the Perl module that implements the multi_dnsbl
daemon.
multi_dnsbl is a DNS emulator daemon that increases the efficacy of DNSBL
look-ups in a mail system. multi_dnsbl may be used as a stand-alone DNSBL or as
a plug-in for a standard BIND 9 installation. multi_dnsbl shares a common
configuration file format with the Mail::SpamCannibal sc_BLcheck.pl script so
that DNSBL's can be maintained in a common configuration file for an entire
mail installation.
Because DNSBL usefulness is dependent on the nature and source of spam sent to
a specific site and because sometimes DNSBL's may provide intermittant service,
multi_dnsbl interrogates them sorted in the order of greatest successful hits.
DNSBL's that do not respond within the configured timeout period are not
interrogated at all after 6 consecutive failures, and thereafter will be
retried not more often than once every hour until they come back online. This
eliminates the need to place DNSBL's in a particular order in your MTA's config
file or periodically monitor the DNSBL statistics and/or update the MTA config
file.