57
英雄聯盟
設置httpDNS__用戶指南_CDN-阿裏雲
功能簡介
- 傳統的DNS解析是通過訪問運營商Local DNS獲得解析結果,這種方式容易引發域名劫持、域名解析錯誤、流量跨網等問題, 從而導致網站無法訪問或訪問緩慢。
- httpDNS是域名解析服務,通過HTTP協議直接訪問阿裏雲CDN的服務器,由於繞過了運營商的Local DNS,因此可以避免DNS劫持並獲得實時精確的DNS解析結果。
- 原理: 客戶端發起請求,通過HTTP協議訪問阿裏雲CDN指定httpDNS服務端,該服務端依托遍布各地的二級DNS節點解析域名,獲得域名解析結果並最終返回給客戶端。
httpDNS 接口
支持通過HTTP接口直接訪問,訪問方式如下
服務URL:
https://umc.danuoyi.alicdn.com/multi_dns_resolve
請求方法:
POST
支持參數:
client_ip=x.x.x.x
如果使用發起httpDNS請求的客戶端IP,該參數可以忽略。請求示例: 待解析的多個域名放到POST的body中,域名之間以空白分隔,空白可以是空格、TAB和換行符。
#curl 'https://umc.danuoyi.alicdn.com/multi_dns_resolve?client_ip=182.92.253.16 ' -d 'd.tv.taobao.com'
返回格式: json 數據,解析後提取域名對應的ip,多個ip之間可以做輪詢,需要遵循ttl進行緩存和過期。
{"dns":[{"host":"d.tv.taobao.com","ips":[{"ip":"115.238.23.240","spdy":0},{"ip":"115.238.23.250","spdy":0}],"ttl":300,"port":80}],"port":80}
多個域名請求事例:
請求示例
#curl 'https://umc.danuoyi.alicdn.com/multi_dns_resolve?client_ip=182.92.253.16 ' -d 'd.tv.taobao.com vmtstvcdn.alicdn.com'
返回示例
{"dns":[{"host":"vmtstvcdn.alicdn.com","ips":[{"ip":"115.238.23.250","spdy":0},{"ip":"115.238.23.240","spdy":0}],"ttl":300,"port":80},{"host":"d.tv.taobao.com","ips":[{"ip":"115.238.23.240","spdy":0},{"ip":"115.238.23.250","spdy":0}],"ttl":300,"port":80}],"port":80}
最後更新:2016-11-23 17:16:03
上一篇:
range回源__視頻相關配置_用戶指南_CDN-阿裏雲
下一篇:
刷新緩存__用戶指南_CDN-阿裏雲
法務協議__Quick BI-阿裏雲
主題操作__主題模型_開發人員指南_消息服務-阿裏雲
OSS 命令介紹__最佳實踐_命令行工具 CLI-阿裏雲
刪除存儲空間__快速入門_對象存儲 OSS-阿裏雲
CREATE TABLE__數據定義語言_SQL語法參考_雲數據庫 OceanBase-阿裏雲
AvailableResourceCreationType__數據類型_API 參考_雲服務器 ECS-阿裏雲
創建經典網絡掛載點時為什麼需要RAM授權?__常見問題_常見問題_文件存儲-阿裏雲
實例生命周期__實例_產品簡介_雲服務器 ECS-阿裏雲
取消物理專線__高速通道相關接口_API 參考_雲服務器 ECS-阿裏雲
簡單路由藍綠發布策略__發布策略_用戶指南_容器服務-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲