dig 统计域名加速

#!/bin/bash
#author   yeqing <[email protected]>
#date     2015-07-19 10:26:28
yesNum=0
noNum=0
i=0
data=‘‘
yesList=()
noList=()
date=`date +"%Y-%m-%d %H:%M"`
while read url; do
   dig ${url}|egrep ‘cloudglb.net|hacdn.net|hadns.net‘ > /dev/null 2>&1
   if [ $? -eq 0 ]; then
       yesList[$i]=${url}
       yesNum=`expr ${yesNum} + 1`
      else
       noList[$i]=${url}
       noNum=`expr ${noNum} + 1`
   fi
   let i++
done < url.txt
for noUrl in ${noList[*]};do
   data="(‘${date}‘,‘${noUrl}‘,0,${yesNum},${noNum}),${data}"
done
for yesUrl in ${yesList[*]};do
  data="(‘${date}‘,‘${yesUrl}‘,1,${yesNum},${noNum}),${data}"
done
mysql -h 192.168.1.5 -uroot -p"123456" -s -e "insert into test.fastglb(time,domain,flag,yes,no) values${data%,*}";

时间: 2024-08-03 01:18:04

dig 统计域名加速的相关文章

dig 统计域名加速2

#!/bin/bash#author   yeqing <[email protected]>#date     2015-07-19 10:26:28function digThread(){   yesNum=0   noNum=0   i=0   data=''   yesList=()   noList=()   date=`date +"%Y-%m-%d %H:%M"`   while read url; do     dig ${url}|egrep 'clou

awk数组计数和去重---统计域名访问次数

1.awk数组 假设我们有一个酒店 酒店<===>Green 酒店里面有几个房间515,516,517,519这几个房间 酒店515房间<===>GreenHotel[515] 酒店516房间<===>GreenHotel[516] 酒店517房间<===>GreenHotel[517] 酒店519房间<===>GreenHotel[519] 酒店房间里面入住客人 酒店110房间住着xiaowei<===>greenhotel[515

dig - 发送域名查询信息包到域名服务器

SYNOPSIS(总览) dig [@ server ] domain [Aq query-type ] [Aq query-class ] [+ Aq query-option ] [-Aq dig-option ] [%comment ] DESCRIPTION(描述) Dig (domain information groper 域名信息搜索)是一个灵活的命令行工具, 它可以用来从域名系统服务器中收集信息. Dig 有两种模式:简单交互模式用于简单的查询,而批处理模式则可以对包含多个查询条

Linux命令(37):dig命令-域名查询工具

dig命令 功能说明 dig和nslookup一样,也是域名查询工具,用来测试域名系统是否正常工作.这二个命令都在bind-utils包下,dig用起来比nslookup方便.用法如下: dig [参数] [选项] 常用参数 选项 说明 @server 如果不想以/etc/resolv.conf来作为dns主机,则可以在此填入其他的IP -t(type) 指定查询类型 -x 逆向查询 +short 提供一个简短的回复,默认是长的 示例                     域名解析为IP地址

渗透测试之域名信息搜索器 Dig教程

1. 介绍 域名信息搜素器(Dig)是一个类似于nslookup的强大工具,它不仅支持运行命令行选项,而且还支持在查询多个域名时将文件通过管道直接导入.Dig使用/etc/resolve.conf 文件来迭代请求域名服务器(指定域名服务器除外),Dig有一个很长的选项列表,可以配置获取所需要搜集的数据. Dig官网详细介绍了Dig的功能. 2. Dig命令查询 在Kali linux终端输入命令,以查询baidu.com为例: # dig baidu.com 输出结果如下图: 输出结果详细指明了

CDN——加速的是我们的域名

CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定. CDN加速系统通过在网络上放置大量的加速节点,在现有的互联网基础上形成一层新的智能虚拟网络,可实时地根据网络流量和各节点的连接.负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上. 网站开启CDN加速的目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访

[CloudXNS经验分享]修改NS,域名接管状态为×时不着急

在域名解析过程中,有些用户和我一样,总觉得接管状态从×变为√等得太久. 例如,在CloudXNS中,看到下面的红叉题主总有种啥事也不干一直等着看着它变绿的冲动. 其实冷静下来,出现红叉可能并不是域名解析商一方面的问题,甚至有时候是我自己的失误. 我在CloudXNS中添加过不少域名,在一开始不太懂的时候遇到过几次坑,现分享给大家,希望对大家有所帮助. 一.域名本身托管出错 1.NS记录未修改 NS服务器,即域名服务器,用来指定该域名由哪个DNS服务器来进行解析.只有将对应域名的NS在注册商处更改

小白日记3:kali渗透测试之被动信息收集(二)-dig、whios、dnsenum、fierce

一.DIG linux下查询域名解析有两种选择,nslookup或者dig.Dig(Domain Information Groper)是一个在类Unix命令行模式下查询DNS包括NS记录,A记录,MX记录等相关信息的工具. <span style="font-size:18px;">[email protected]:~# dig -h Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {glo

panabit自动分析域名并添加解析后的IP

公司有安装panabit行为管理器. 然后做了一些规则限制. 放开了几个域名.比如QQ的企业邮箱. 然后像QQ企业邮箱之类的有时经常换IP.这样如果不知道的话,同事可能就没办法收邮件了... 看了下panabit是基于freebsd的. 公司目前有两套,一个8.0的,一个9.0的. 话说bsd里面的 sed 真的是超难用. 还好有 awk. 而且是csh, 没有bash. 考虑到panabit这个是定制的环境.可能是不是你想安装就能安装的.就算安装了,说不定不稳定... panabit里面没有n