The invention discloses a DNS updating method, a device and a system, which can solve the technical problem that the optimum analytic result of a domain name in each region can not be determined in the prior art. The method includes: to spread across multiple regions of the client are sending monitoring domain name list, the analytical results of each client for each domain domain to obtain the monitoring list domains identified in the extract; DNS correct results from access to multiple DNS results; among them, each domain contains domain name and its analytical results the corresponding IP address; in each domain, and the domain name should be determined relative to at least one IP address, IP address of the domain name selection corresponding to each region according to the geographical distribution of access to at least one of the client's IP address; according to the analysis of domain name address of each IP file storage optimization domain name corresponding to each region the update region in DNS server.
【技術實現步驟摘要】
DNS更新方法、裝置及系統
本專利技術涉及通信
,具體涉及一種DNS更新方法、裝置及系統。
技術介紹
作為互聯網的重要基礎設施,域名系統(DomainNameSystem,DNS)一直為全球互聯網的運行提供關鍵性的基礎服務。利用域名系統,用戶只需輸入待訪問網站的域名即可方便而快速地進行訪問。但是,專利技術人在實現本專利技術的過程中發現:針對同一個域名,DNS的解析結果可能會因客戶端所處地域的不同,以及訪問時間的不同而動態變化,現有技術中尚無法確定一個域名在各個地域所對應的最優解析結果,因而無法為用戶提供更為準確快捷的訪問方式。
技術實現思路
鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決上述問題的DNS更新方法、裝置及系統。根據本專利技術的一個方面,提供了一種DNS更新方法,包括:向遍布多個地域的客戶端分別發送監測域名列表,獲取各個客戶端針對所述監測域名列表中的各個域名確定的域名解析結果;從獲取到的多個域名解析結果中提取正確的域名解析結果;其中,每個域名解析結果中包含域名及其對應的IP地址;分別針對每個域名,確定與該域名相對應的至少一個IP地址,根據訪問所述至少一個IP地址的客戶端的地域分布情況確定該域名在各個地域所對應的優選IP地址;根據各個域名在各個地域所對應的優選IP地址更新相應地域的DNS服務器中存儲的域名解析文件。根據本專利技術的另一個方面,提供了一種DNS更新裝置,包括:獲取模塊,適于向遍布多個地域的客戶端分別發送監測域名列表,獲取各個客戶端針對所述監測域名列表中的各個域名確定的域名解析結果;提取模塊,適于從獲取到的 ...
【技術保護點】
一種DNS更新方法,包括:向遍布多個地域的客戶端分別發送監測域名列表,獲取各個客戶端針對所述監測域名列表中的各個域名確定的域名解析結果;從獲取到的多個域名解析結果中提取正確的域名解析結果;其中,每個域名解析結果中包含域名及其對應的IP地址;分別針對每個域名,確定與該域名相對應的至少一個IP地址,根據訪問所述至少一個IP地址的客戶端的地域分布情況確定該域名在各個地域所對應的優選IP地址;根據各個域名在各個地域所對應的優選IP地址更新相應地域的DNS服務器中存儲的域名解析文件。
【技術特征摘要】
1.一種DNS更新方法,包括:向遍布多個地域的客戶端分別發送監測域名列表,獲取各個客戶端針對所述監測域名列表中的各個域名確定的域名解析結果;從獲取到的多個域名解析結果中提取正確的域名解析結果;其中,每個域名解析結果中包含域名及其對應的IP地址;分別針對每個域名,確定與該域名相對應的至少一個IP地址,根據訪問所述至少一個IP地址的客戶端的地域分布情況確定該域名在各個地域所對應的優選IP地址;根據各個域名在各個地域所對應的優選IP地址更新相應地域的DNS服務器中存儲的域名解析文件。2.根據權利要求1所述的方法,其中,每個域名解析結果中進一步包括:與該域名解析結果相對應的客戶端的地域信息;則所述訪問所述至少一個IP地址的客戶端的地域分布情況根據各個域名解析結果中包含的與該域名解析結果相對應的客戶端的地域信息確定。3.根據權利要求1或2所述的方法,其中,所述確定與該域名相對應的至少一個IP地址,根據訪問所述至少一個IP地址的客戶端的地域分布情況確定該域名在各個地域所對應的優選IP地址的步驟具體包括:確定與該域名相對應的多個IP地址,分別針對每個地域,將多個IP地址中在該地域內的訪問量最大的IP地址作為該地域所對應的優選IP地址。4.根據權利要求1-3任一所述的方法,其中,客戶端針對所述監測域名列表中的各個域名確定的域名解析結果根據與該客戶端對應的域名解析服務器確定;和/或,根據該客戶端本地存儲的域名解析文件確定。5.根據權利要求1-4任一所述的方法,其中,所述根據訪問所述至少一個IP地址的客戶端的地域分布情況確定該域名在各個地域所對應的優選IP地址的步驟之后進一步包括步驟:根據各個域名在各個地域所對應的優選IP地址向各個客戶端發送用于更新客戶端...
【專利技術屬性】
技術研發人員:王肖磊,王志超,楊勝智,李威,
申請(專利權)人:北京奇虎科技有限公司,
類型:發明
國別省市:北京,11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。