[發明專利]域名解析系統、域名解析服務器和域名解析方法有效
| 申請號: | 201710088022.1 | 申請日: | 2017-02-19 |
| 公開(公告)號: | CN107071078B | 公開(公告)日: | 2019-05-10 |
| 發明(設計)人: | 吳小英;吳振永 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京華智則銘知識產權代理有限公司 11573 | 代理人: | 王昌貴 |
| 地址: | 200030 上海市徐匯區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 域名解析 系統 服務器 方法 | ||
本發明公開了一種域名解析系統、域名解析服務器和域名解析方法,域名解析方法包括以下步驟:為使用同一服務器組的入口域名設置同一泛域名;將客戶端請求的域名通過別名解析到入口域名;對入口域名進行解析,并將解析結果作為客戶端請求的域名的解析結果返回給客戶端。本發明提出一種基于泛域名的一層別名記錄方式,與現有方法相比減少了一層系統域名的別名記錄解析,能夠縮短系統域名解析時間,降低系統域名解析失敗率;同時基于系統域名的服務器調度時間縮短,配置量減少。本發明還支持特殊的回源配置或者其它特殊配置,且增加的配置量較少;當受到攻擊時也容易發現遭到攻擊的具體客戶。
技術領域
本發明涉及計算機技術領域,特別涉及一種域名解析系統、域名解析服務器和域名解析方法。
背景技術
當前大部分客戶接入內容分發網絡(CDN)的入口是將客戶端請求的域名通過別名解析(CNAME)到CDN域名,每個客戶端請求的域名對應一個CDN域名,以下本文中稱該CDN域名為入口域名。
在CDN網絡中,同一服務器組同時供很多客戶端使用,如果每個入口域名直接解析出一個服務器組的IP,這樣一旦這個服務器組不能提供服務了,將會有大量的域名需要切換,即需要修改該入口域名對應該服務器組的IP地址的記錄,也即入口域名的A記錄,生成這些A記錄的時間較長,部署這些A記錄的時間也會很長。所以現有技術中一般會再把使用同一服務器組的一級域名CNAME到相同的二級域名,這樣,如果一個服務器組不能提供服務了則可快速的將該服務器組對應的二級域名解析到另一IP地址。
但是現有技術存在以下不足:域名解析查詢需要至少兩層別名解析,即將客戶端請求的域名CNAME到入口域名,再將入口域名CNAME到二級域名,兩層別名解析會增加解析時間,且兩層別名解析導致解析失敗率也會提高。且當大量客戶端兩層別名解析到一個二級域名,一旦該二級域名遭到攻擊,由于多個客戶端的請求的域名對應同一個二級域名,故無法追溯到具體是哪個客戶端遭受攻擊。
發明內容
鑒于以上現有技術的問題,本發明實施例提供了一種域名解析系統、域名解析服務器和域名解析方法,以解決現有技術中兩層別名解析導致的解析時間過長、解析失敗率高,且無法追溯客戶端被攻擊的問題。
本發明實施例提供一種域名解析方法,包括以下步驟:
為使用同一服務器組的入口域名設置同一泛域名;
將客戶端請求的域名通過別名解析到入口域名;
對入口域名進行解析,并將解析結果作為客戶端請求的域名的解析結果返回給客戶端。
具體的,入口域名由客戶端請求的域名作為前綴及泛域名的后綴作為后綴組成。
進一步的,對入口域名進行解析,并將解析結果作為客戶端請求的域名的解析結果返回給客戶端的步驟包括:
查找入口域名是否有精確匹配的A記錄,如有,則將精確匹配的A記錄作為解析結果返回給客戶端;否則將入口域名對應的泛域名的A記錄作為解析結果返回給客戶端。
具體的,入口域名的精確匹配的A記錄包含客戶端請求的域名對應源站服務器的網絡協議地址,當客戶端請求的域名需要回源時,將源站服務器的網絡協議地址作為解析結果返回給客戶端。
具體的,入口域名的精確匹配的A記錄包括客戶端請求的域名對應定制服務器的網絡協議地址,當客戶端請求的域名需要使用定制服務器時,將定制服務器的網絡協議地址作為解析結果返回給客戶端。
進一步的,同一服務器組包括多個服務器集群,每個服務器集群具有唯一的網絡協議地址,使用同一泛域名的入口域名被解析出同一服務器組對應的網絡協議地址。
進一步的,域名解析方法還包括:
當服務器組中的某一服務器集群發生故障時,將對應服務器組的泛域名重新解析到另一網絡協議地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710088022.1/2.html,轉載請聲明來源鉆瓜專利網。





