全站加速
DNS 探测
参数名称 | 类型 | 必填 | 描述 |
---|---|---|---|
host | string | 是 | 需要检测的域名或 IP |
dnsType | string | 是 | DNS 记录类型,可选值: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: 长城宽带 |
#!/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":"" }