Net::Whois::RIPE 1.23 review

Download
by rbytes.net on

Net::Whois::RIPE is an object-oriented Perl library module that provides methods to query, retrieve, and update RIPE-157 formatted ob

License: GPL (GNU General Public License)
File size: 0K
Developer: Paul Gampe
0 stars award from rbytes.net

Net::Whois::RIPE is an object-oriented Perl library module that provides methods to query, retrieve, and update RIPE-157 formatted objects from whois servers that support this format.

In particular, both the Asian and European Internet Registries (whois.ripe.net and whois.apnic.net) support this format.

SYNOPSIS

use Net::Whois::RIPE;

$whois = Net::Whois::RIPE->new($host);
$whois = Net::Whois::RIPE->new($host,Timeout=>10);
$whois = Net::Whois::RIPE->new($host,Timeout=>10,Port=>43);

$whois->no_recursive;
$whois->source('APNIC');
$whois->type('inetnum');

foreach $inet ($whois->query('203.203.203.203')) {
print $inet->inetnum, "n";
}

$whois->query('202.12.28.0');
$whois->update($text);

# to minimise memory requirements on large lookups...
$iterator = $whois->query_iterator('DNS3-AP');
while ($obj = $iterator->next) {
...
}

$whois->template('inetnum');
$whois->verbose_template('inetnum');

$whois->debug(1);
$whois->max_read_size(1024);

$whois->search_all; # -a
$whois->fast_raw; # -F
$whois->find_less; # -L
$whois->find_more; # -m
$whois->find_all_more; # -M
$whois->no_recursive; # -r
$whois->no_referral; # -R
$whois->no_sugar; # -S
$whois->no_filtering; # -B
$whois->no_grouping; # -G

$whois->inverse_lookup($attribute); # -i $attribute
$whois->source('APNIC'); # -s APNIC
$whois->type('person'); # -T person

# query only

$whois->port();
$whois->server();

Requirements:
Perl

Net::Whois::RIPE 1.23 keywords