NAME
Net::IP::Identifier::Plugin::Google - identify Google (AS15169) owned IP addresses
VERSION
version 0.111
SYNOPSIS
use Net::IP::Identifier::Plugin::Google;
DESCRIPTION
Net::IP::Identifier::Plugin::Google identifies Google (AS15169) host IPs.
Methods
- new
-
Creates a new Net::IP::Identifier::Plugin::Google object.
- refresh
-
Uses a method described by Google (https://support.google.com/a/answer/60764?hl=en) to fetch the current list of Google net blocks. Replaces the default list of hard-coded netblocks (which is current as of August 2014).
This method requires about four DNS queries (currently). If having up-to-date netblock information is more important than the time it takes to do the queries, arrange to call this method after the object is created, and perhaps periodically thereafter.
NOTE: 2a00:1450:4000::/36 is returned by the this method but "jwhois 2a00:1450:4000::" indicates it's unassigned.
SEE ALSO
AUTHOR
Reid Augustin <reid@hellosix.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Reid Augustin.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.