在Linux命令行模式下,可通过以下方式获取:
方法一:
curl -s http://13491234.testns.cdnunion.net/?callback?
testns前面的数字输入一个随机值,最好位数长一些,避免重复。
返回结果如下:
{"isSuccess":true,"client":{"ip":"1.202.120.47","area":"北京市_电信"},"dns":{"ip":"219.141.159.154","area":"北京市_电信"},"isSameArea":true}
其中的dns部分219.141.159.154即是获取到的LDNS地址。
方法二:
1. 先执行,curl -s http://140.205.130.1/api/cdnDetect?method=createDetect
返回结果如下:
{"retCode":0,"content":"http://123.57.*.*.1044597.dns-detect.alicdn.com/api/cdnDetect?method=commitDetect&detectId=1044597","description":"Ok"}
2. 然后使用curl访问上述命令返回的content中的URL:
curl -s http://123.57.43.171.1044597.dns-detect.alicdn.com/api/cdnDetect?method=commitDetect&detectId=1044597
返回结果如下:
{"retCode":0,"content":{"ldns":"182.92.16.86","localIp":"123.57.43.171","detectId":"1044597"},"description":"Ok"}
其中的LDNS 182.92.16.86即为用户最终的查询结果。
在Windows系统中,可通过浏览器直接访问17ce.com或使用工具http://tool.alikunlun.com/doc.html 即可获取LDNS。