加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Perl 域名转换为IP

发布时间:2020-12-15 23:47:08 所属栏目:大数据 来源:网络整理
导读:use HTTP::Date qw(time2iso str2time time2iso time2isoz); ?use Net::Ping; ?use Socket; ?my @array=( "api.weixin.qq.cz" ?? ? ? ? ? ? ?); ?while (1==1){ ?my $CurrTime = time2iso(time()); ?? ? ? ? foreach $host (@array){ ?? ? ? ? $p = Net::Pin
use HTTP::Date qw(time2iso str2time time2iso time2isoz); ?
use Net::Ping; ?
use Socket; ?
my @array=( "api.weixin.qq.cz" ?
? ? ? ? ? ? ?); ?
while (1==1){ ?
my $CurrTime = time2iso(time()); ?
? ? ? ? foreach $host (@array){ ?
? ? ? ? $p = Net::Ping->new("icmp" ); ?
? $ip_addr=gethostbyname($host); ??
? eval {$packed_ip_addr= inet_ntoa($ip_addr)}; ?
? # $packed_ip_addr= inet_ntoa($ip_addr); ?
? if ($p->ping($host,2)) { ?
? ? ? ? open (A,">>ping.log"); ?
? ? ? ? ( ?
print A ("$CurrTime---$packed_ip_addr is active.n") ?
??
)} else ?
{ ?
?open (B,">>ping.log"); ?
? ? ? ?( ?
print B ("$CurrTime---$host is lost.n"),print "$host is lost.n" ?
) ?
} ?
sleep(5) ? ? ? ?
}}








(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读