DNS诊断(零)dnsping |用于探测DNS服务器的响应

dnsping是一款用于检测DNS服务器响应的工具,通过指定不同的参数,如服务器地址、端口、查询类型等,可以进行详细的DNS查询性能分析。默认使用/etc/resolv.conf中的第一个DNS服务器,支持TCP和UDP协议,能设置发送请求的数量、等待时间和间隔。

工具下载 https://dnsdiag.org/

./dnsping.py

dnsping.py version 1.6.4

usage: dnsping.py [-ehqv] [-s server] [-p port] [-P port] [-S address] [-c count] [-t type] [-w wait] hostname

  -h  --help      Show this help

  -q  --quiet     Quiet

#打印实际的dns响应

  -v  --verbose   Print actual dns response

#要使用的DNS服务器

  -s  --server    DNS server to use (default: first entry from /etc/resolv.conf)

# DNS服务器端口号(默认值:53)

  -p  --port      DNS server port number (default: 53)

#使用TCP而不是UDP

  -T  --tcp       Use TCP instead of UDP

#使用IPv4作为默认网络协议

  -4  --ipv4      Use IPv4 as default network protocol

#使用IPv6作为默认网络协议

  -6  --ipv6      Use IPv6 as default network protocol

#查询源端口号(默认值:0)

  -P  --srcport   Query source port number (default: 0)

#查询源IP地址(默认:默认接口地址)

  -S  --srcip     Query source IP address (default: default interface address)

#要发送的请求数(默认值:10)

  -c  --count     Number of requests to send (default: 10)

#回复的最长等待时间(默认值:2秒)

  -w  --wait      Maximum wait time for a reply (default: 2 seconds)

#每个请求之间的时间(默认值:1秒)

  -i  --interval  Time between each request (default: 1 seconds)

# DNS请求记录类型(默认值:A)

  -t  --type      DNS request record type (default: A)

#禁用EDNS0(默认值:启用)

  -e  --edns      Disable EDNS0 (default: Enabled)

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值