![]() |
|< 1 2 >| | ![]() |
16 Einträge, 2 Seiten |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/perl
use strict;
use warnings;
use Encode::Punycode;
use Encode;
use Socket;
print getip( 'müller.de' );
sub getip {
my ($host) = @_;
my ($name,$tld) = split(/\./,$host);
my $encoded = encode('Punycode',$name);
print $encoded,"\n";
my $addr = gethostbyname( $encoded.'.'.$tld );
$addr = gethostbyname( $host ) unless $addr;
die "Hostname $host doesn't exist.\n" unless $addr;
return inet_ntoa( $addr );
}
![]() |
|< 1 2 >| | ![]() |
16 Einträge, 2 Seiten |