DNS 探测

更新时间:2022-05-30 17:14:04

适用产品

全站加速

接口描述

DNS 探测

请求参数

Body 参数

JSON
参数名称类型必填描述
host
string需要检测的域名或 IP
dnsType
stringDNS 记录类型,可选值:A、CNAME、SOA、TXT、MX、NS
dnsServer
string指定 DNS 服务器,如 114.114.114.114
area
string监控机所属地区中文名称,支持中国大陆省份、港澳台以及海外国家。 可选值: anhui: 安徽 beijing: 北京 chongqing: 重庆 fujian: 福建 gansu: 甘肃 guangdong: 广东 guangxi: 广西 guizhou: 贵州 hainan: 海南 hebei: 河北 heilongjiang: 黑龙江 henan: 河南 hubei: 湖北 hunan: 湖南 jiangsu: 江苏 jiangxi: 江西 jilin: 吉林 liaoning: 辽宁 neimenggu: 内蒙古 ningxia: 宁夏 qinghai: 青海 shaanxi: 陕西 shandong: 山东 shanghai: 上海 shanxi: 山西 sichuan: 四川 tianjin: 天津 xinjiang: 新疆 xizang: 西藏 yunnan: 云南 zhejiang: 浙江 TW: 台湾 HK: 香港 MO: 澳门 AE: 阿联酋 AU: 澳大利亚 BD: 孟加拉 BN: 文莱 BR: 巴西 CA: 加拿大 CL: 智利 CO: 哥伦比亚 DJ: 吉布提 ID: 印度尼西亚 IT: 意大利 JP: 日本 KG: 吉尔吉斯斯坦 KH: 柬埔寨 KR: 韩国 KW: 科威特 LA: 老挝 MG: 马达加斯加 MM: 缅甸 MU: 毛里求斯 MY: 马来西亚 NP: 尼泊尔 OM: 阿曼 PE: 秘鲁 PH: 菲律宾 PK: 巴基斯坦 QA: 卡塔尔 RO: 罗马尼亚 RU: 俄罗斯 SA: 沙特阿拉伯 SE: 瑞典 SG: 新加坡 TH: 泰国 TR: 土耳其 US: 美国 VN: 越南
isp
string监控机所属运营商中文名。 可选值: 0: 中国电信 1: 中国联通 2: 中国铁通 4: 中国移动 5: 中国教育网 9: 中国广电 10: 长城宽带

示例

CURL
CURL
请求示例
复制代码 复制成功
#!/bin/bash
username="username"
apiKey="apiKey"
date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`
password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`
curl -i --url "https://open.chinanetcenter.com/wstApi/tools/dns-test" \
-X "POST" \
-u "$username:$password" \
-H "Date:$date" \
-H "Content-Type: application/json" \
-d '{
    "host": "www.qq.com",
    "area":"fujian",
    "isp":"0",
    "dnsType":"A",
    "dnsServer":"114.114.114.114"
}'
返回示例
复制代码 复制成功
HTTP/1.1 200 OK
Date: Mon, 30 May 2022 07:10:47 GMT
Content-Length: 1192
Connection: keep-alive
Server: openresty/1.11.2.2
App-Name: service_wstApi
x-cnc-request-id: 686693cf-2fb5-4813
x-cnc-process-time: 1.036
X-Ws-Request-Id: 62946df6_PSfjfzdx11cg13_21300-36380

{
    "result":{
        "host":"www.qq.com",
        "testId":"f9a6ce512ee0494da8e204536c0e309a",
        "data":[
            {
                "answer":"",
                "answerList":[
                    {
                        "address":"",
                        "dnsClass":"IN",
                        "dnsType":"CNAME",
                        "id":"0",
                        "name":"www.qq.com.",
                        "result":"ins-r23tsuuf.ias.tencent-cloud.net",
                        "testId":"bdf1d6cc69824e409e7df778cbaed7e0",
                        "ttl":170
                    },
                    {
                        "address":"广东 深圳电信",
                        "dnsClass":"IN",
                        "dnsType":"A",
                        "id":"1",
                        "name":"ins-r23tsuuf.ias.tencent-cloud.net.",
                        "result":"121.14.77.221",
                        "resultIpProvCode":"guangdong",
                        "resultIpProvIsp":"dianxin",
                        "testId":"bdf1d6cc69824e409e7df778cbaed7e0",
                        "ttl":71
                    },
                    {
                        "address":"广东 深圳电信",
                        "dnsClass":"IN",
                        "dnsType":"A",
                        "id":"2",
                        "name":"ins-r23tsuuf.ias.tencent-cloud.net.",
                        "result":"121.14.77.201",
                        "resultIpProvCode":"guangdong",
                        "resultIpProvIsp":"dianxin",
                        "testId":"bdf1d6cc69824e409e7df778cbaed7e0",
                        "ttl":71
                    }
                ],
                "detectIp":"110.88.137.15",
                "detectIpIsp":"电信",
                "detectIpIspCode":"dianxin",
                "detectIpPro":"福建",
                "detectIpProCode":"fujian",
                "detectTime":"Mon May 30 15:10:47 CST 2022",
                "doneTime":1653894647000,
                "id":"bdf1d6cc69824e409e7df778cbaed7e0",
                "queryTime":"44",
                "questionUrl":"www.qq.com",
                "server":"114.114.114.114",
                "status":0,
                "statusCode":"NOERROR",
                "taskId":"bdf1d6cc69824e409e7df778cbaed7e0"
            }
        ]
    },
    "status":"1",
    "errorMsg":""
}
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!