Dan wrote:
> 
> "John W. Krahn" <[EMAIL PROTECTED]> wrote in message
> >
> > $ perl -le'
> > use Socket;
> > sub resolve { inet_ntoa( scalar gethostbyname( $_[0] ) ) }
> > print resolve( "www.google.com" );
> > '
> > 216.239.51.101
> > $ perl -le'
> > use Socket;
> > sub resolve { inet_ntoa( scalar gethostbyname( $_[0] ) ) }
> > print resolve( "216.239.51.101" );
> > '
> > 216.239.51.101
> 
> my point exactly, it resolves hosts to ips, but not vice versa, and i need
> to know how to reverse resolve. i've had a look at the Net::hostent package
> that was suggested to me, seems ok, yet to grasp with how it works, but if
> there's a simpler solution, i'd like to know.

$ perl -le'
use Socket;
sub resolve {  inet_ntoa(scalar gethostbyname($_[0])) }         
print resolve( "www.google.com" );
'
216.239.39.101
$ perl -le'
use Socket;
$name = gethostbyaddr( inet_aton( "216.239.37.101" ), AF_INET );
print $name;                      
'
www.google.com




John
-- 
use Perl;
program
fulfillment

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to