查看网站的IP地址的方法:
第一种:命令最简单,结果最复杂。
$
host baidu.com
baidu.com has address 220.181.111.86
baidu.com has address 123.125.114.144
baidu.com has address 220.181.111.85
baidu.com mail is handled by 20 mx50.baidu.com.
baidu.com mail is handled by 10 mx.mailcdn.baidu.com.
baidu.com mail is handled by 20 mx1.baidu.com.
baidu.com mail is handled by 20 jpmx.baidu.com.
baidu.com has address 后面的IP就是通过DNS服务获取的IP地址。
第二种:命令稍复杂,结果里只显示IP地址。查看网站的IP地址,只显示IP地址:
$ host baidu.com | awk '{if(index($4,".") > 0){a=a$4";"}}END{if(length(a) > 10){print(a)}else{print("NF")}}'
220.181.111.85;220.181.111.86;123.125.114.144;
上一次的命令,虽然显示了域名对应的IP地址,但是也显示了一些其他信息。
而这条命令,仅仅显示用";"分隔的一组IP地址。
第二种:处理批量的域名。
这次要写个Shell处理来自in.txt文件中的域名信息,然后把域名和IP地址对应写到o.txt文件中。
$
cat convert.sh
#!/bin/sh
cat in.txt |while read myline
do
host $myline| awk 'BEGIN{myd="'"$myline"'"}{if(index($4,".") > 0){a=a$4";"}}EN
D{if(length(a) > 10){print(myd,a)}else{print(myd,"NF")}}' >> o.txt
#exit
done
$
host ./convert.sh
baidu.com
220.181.111.85;220.181.111.86;123.125.114.144;
...
参考:
1. http://fycoder.com/FYCblog/?p=394
2. http://fycoder.com/FYCblog/?p=396
分享到:
相关推荐
适用于小白查看ip地址.bat
ip地址查看ip地址查看ip地址查看ip地址查看ip地址查看
ip地址查看器ip地址查看器ip地址查看器
可支持所有爱普生网口打印机,查看IP地址,修改地址、
PE下查看IP地址工具
联想工程师专用小工具 IP地址查看工具V3.88.1联想工程师专用小工具 IP地址查看工具V3.88.1联想工程师专用小工具 IP地址查看工具V3.88.1联想工程师专用小工具 IP地址查看工具V3.88.1联想工程师专用小工具 IP地址查看...
查看linux下dhcp服务器分配出去的IP地址及剩余IP地址
查看linux下dhcp服务器分配出去的IP地址及剩余IP地址汇编.pdf
利用cmd制作的查看IP地址,的简单小工具,简单,实用 适合发给不会自行查看ip地址的人使用,不必详细解释查看流程
查看电脑IP地址.bat
VBS显示IP地址,VBS显示IP地址代码
使用该软件可以查看别人的Ip地址,谁想要的就来拿吧
Netscan查看IP地址
查询IP地址 先安装TM 在安装插件 查询到对象IP后,用纯真IP地址查询
获得本机IP地址bat文件
与好友在网络上相互传输资料时,有时先要知道对方计算机的IP地址,才能与对方建立信息传输通道。 那么对方的IP地址该如何搜查得到呢?这样的问题你也许会嗤之以鼻,的确,查询对方计算机的IP地址,实在简单得不值得...
查看网内所有电脑的IP地址与计算机名
本机IP查看工具 可以查看内网外网IP地址和MAC地址 本机IP查看工具 可以查看内网外网IP地址和MAC地址 自己用c#写的,可以联系我southeastwind@163.com
IP地址查看工具,史上最全,一直更新,记得下最新