博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实用程序-从DNS 查IP(转)
阅读量:2450 次
发布时间:2019-05-10

本文共 1876 字,大约阅读时间需要 6 分钟。

实用程序-从DNS 查IP(转)[@more@]

发现好多人问我要IP, 现在把我常用script 贡献给大家.

发法很多, 一个是 nslookup host.name

另一简单方法是用如下script :

#!/usr/local/bin/perl

# gethostbyname.pl - Answer IP queries

$prog = substr ($0, rindex ($0, '/') + 1);

if ($#ARGV != 0) {

die "usage: $prog ( hostname ) "; }

&name_to_address ($ARGV[0]);

exit (0);

sub name_to_address { local ($name) = shift (@_); local (@octets);

local ($nam, $aliases, $addrtype, $length, $address) =

gethostbyname ($name);

if (! length ($address)) { die "$prog: no address found for $name "; }

@octets = unpack ("CCCC", $address);

print (join ('.', @octets[0..3]), " "); }

--

blast email : honglu@trail.comnbsp;for $name "; }

http://www.trail.com/~honglu/ email : honglu@trail.comnbsp;for $name "; }

美国新墨西哥州沙滩驿站

Negethostip.pl (code) 从DNS 查IP

发信站: 美国沙滩驿站(sandland) (Thu Oct 30 01:56:07 1997)

转信站: Nease!news.nease.net!clinux.ml.org!blast.dyn.ml.org!sandland

发现好多人问我要IP, 现在把我常用script 贡献给大家.

发法很多, 一个是 nslookup host.name

另一简单方法是用如下script :

#!/usr/local/bin/perl

# gethostbyname.pl - Answer IP queries

$prog = substr ($0, rindex ($0, '/') + 1);

if ($#ARGV != 0) {

die "usage: $prog ( hostname ) "; }

&name_to_address ($ARGV[0]);

exit (0);

sub name_to_address { local ($name) = shift (@_); local (@octets);

local ($nam, $aliases, $addrtype, $length, $address) =

gethostbyname ($name);

if (! length ($address)) { die "$prog: no address found for $name "; }

@octets = unpack ("CCCC", $address);

print (join ('.', @octets[0..3]), " "); }

--

blast email : honglu@trail.comnbsp;for $name "; }

http://www.trail.com/~honglu/ email : honglu@trail.comnbsp;for $name "; }

美国新墨西哥州沙滩驿站

New Mexico Sandland BBSbsp; email : honglu@trail.comnbsp;for $name "; }

telnet blast.dyn.ml.org; email : honglu@trail.comnbsp;for $name "; }

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-945010/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-945010/

你可能感兴趣的文章
php验证码数字_PHP:验证数值和数字
查看>>
做了磁盘阵列的硬盘如何恢复_从自制软件恢复磁盘空间
查看>>
post 重复参数_参数名称重复
查看>>
保存到VS Code后如何修复ESLint错误
查看>>
Object.fromEntries
查看>>
mongdb选择存储引擎:_选择引擎:从右到左
查看>>
pubg 接口在哪里_如何在PUBG中获取绿血
查看>>
node压缩css_Node.js CSS压缩器:clean-css
查看>>
JavaScript CSS助手
查看>>
邪恶的AJAX:使用jQuery的Spyjax
查看>>
css指针悬停_CSS指针事件
查看>>
目标检测 多分辨率检测_检测视频分辨率
查看>>
ip校验和 tcp校验和_如何校验和
查看>>
pandora nohup_如何更好地训练您的Pandora广播电台
查看>>
显示器选三星还是飞利浦_如何为飞利浦色相灯设置计时器
查看>>
vm macos 启用3d_如何在macOS中启用夜班以减轻眼睛疲劳
查看>>
白色裤子为什么会沾上蓝色_什么是蓝色的,为什么它可以在Mac上运行?
查看>>
apple默认备份位置_如何将Apple Maps默认设置为步行路线
查看>>
固件中启用的虚拟化否_哪些固件或硬件机制可启用强制关机?
查看>>
如何还原桌面图标_如何为Windows 10桌面图标还原或更改文本的默认外观?
查看>>