HTTP, Proxy, DNS, generator nahodnych cisel a delay

David Rohleder davro na ics.muni.cz
Pondělí Listopad 1 12:01:44 MET 1999


adelton na informatics.muni.cz (Honza Pazdziora) writes:

> > > 2) Jak zjistim IP adresu pocitace pomoci DNS serveru?
> > 
> > use Net::DNS;
> > 
> > my $host=shift;
> > 
> > my $res=new Net::DNS::Resolver;
> > 
> > my @DNSHOSTADDRS = ();
> > 
> > my $query = $res->query($host, "A");
> > 
> > if ($query) {
> >     my $rr;
> >     foreach $rr ($query->answer) {
> >         # print $rr->type,"\n";
> >         next unless $rr->type eq "A";
> >         push @DNSHOSTADDRS, $rr->address ;
> >     }
> > }
> 
> Proc takhle slozite?
> 
> Ciste podle perlfunc(1) jde
> 
> my ($name, $aliases, $addrtype, $length, @addrs) = gethostbyname('aisa');
> local $" = '.';
> for (@addrs) { @ip = unpack "C4", $_; print "@ip\n" }
> __END__
> 

Tak jo. Ten priklad jsem vyhrabl z nejakeho sveho programu pro
kontrolu DNS.

-- 
-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Perl