本公開涉及域名解析技術(shù),尤其是一種遞歸解析服務(wù)范圍的確定方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品。
背景技術(shù):
1、域名遞歸解析是指在進(jìn)行域名解析(domain?name?system,dns)時(shí),域名系統(tǒng)會(huì)遞歸地查詢多個(gè)dns服務(wù)器,直到找到目標(biāo)域名的ip地址為止。
2、目前互聯(lián)網(wǎng)上的遞歸解析服務(wù)使用任播方式為用戶提供域名解析,用戶可以直接配置這些服務(wù)地址,但由于不同部署地點(diǎn)使用的網(wǎng)際互連協(xié)議(internet?protocol,ip)地址相同,因此難以確定遞歸解析服務(wù)器的服務(wù)范圍。
技術(shù)實(shí)現(xiàn)思路
1、本公開實(shí)施例提供一種遞歸解析服務(wù)范圍的確定方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品,以解決上述問題。
2、本公開實(shí)施例的第一方面,提供一種遞歸解析服務(wù)范圍的確定方法,包括:
3、從域名解析系統(tǒng)內(nèi)二級(jí)域名解析服務(wù)器的解析日志中提取多個(gè)域名遞歸解析信息;
4、確定所述多個(gè)域名遞歸解析信息對(duì)應(yīng)的多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址;
5、基于所述多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址,確定所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址;
6、基于所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址,以及所述多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址之間的域名遞歸解析對(duì)應(yīng)關(guān)系,確定所述多個(gè)遞歸解析服務(wù)器的服務(wù)范圍。
7、在本公開的一些實(shí)施例中,所述基于所述多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址,確定所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址,包括:
8、基于所述多個(gè)遞歸解析服務(wù)器中各遞歸解析服務(wù)器的出口網(wǎng)絡(luò)協(xié)議地址、識(shí)別碼和名稱信息中的至少一個(gè),確定所述各遞歸解析服務(wù)器的實(shí)際地址,其中,所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址包括所述各遞歸解析服務(wù)器的實(shí)際地址。
9、在本公開的一些實(shí)施例中,所述多個(gè)客戶端地址包括多個(gè)客戶端的網(wǎng)絡(luò)協(xié)議地址;
10、所述基于所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址,以及所述多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址之間的域名遞歸解析對(duì)應(yīng)關(guān)系,確定所述多個(gè)遞歸解析服務(wù)器的服務(wù)范圍,包括:
11、基于所述多個(gè)客戶端的網(wǎng)絡(luò)協(xié)議地址,確定所述多個(gè)客戶端的實(shí)際地址;
12、基于所述多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址之間的域名遞歸解析對(duì)應(yīng)關(guān)系,確定所述多個(gè)客戶端的實(shí)際地址與所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址之間的域名遞歸解析服務(wù)關(guān)系;
13、基于所述多個(gè)客戶端的實(shí)際地址與所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址之間的域名遞歸解析服務(wù)關(guān)系,確定所述多個(gè)遞歸解析服務(wù)器的服務(wù)范圍。
14、在本公開的一些實(shí)施例中,在所述從域名解析系統(tǒng)內(nèi)二級(jí)域名解析服務(wù)器的解析日志中提取多個(gè)域名遞歸解析信息之前,還包括:
15、基于多個(gè)終端上的多個(gè)客戶端向所述域名解析系統(tǒng)發(fā)送多個(gè)域名遞歸解析請(qǐng)求,以及所述域名解析系統(tǒng)對(duì)所述多個(gè)域名遞歸解析請(qǐng)求進(jìn)行域名解析得到的多個(gè)域名解析結(jié)果,得到所述多個(gè)域名遞歸解析信息,其中,所述多個(gè)終端分布在多個(gè)地區(qū)。
16、在本公開的一些實(shí)施例中,所述多個(gè)域名遞歸解析請(qǐng)求中各域名遞歸解析請(qǐng)求包括:客戶端的網(wǎng)絡(luò)協(xié)議地址、目標(biāo)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址、請(qǐng)求進(jìn)行遞歸域名解析的目標(biāo)地址和表示所述客戶端實(shí)際地址的字段信息。
17、在本公開的一些實(shí)施例中,所述域名解析系統(tǒng)采用任播方法提供遞歸解析服務(wù)。
18、本公開實(shí)施例的第二方面,提供一種遞歸解析服務(wù)范圍的確定裝置,包括:
19、信息提取模塊,用于從域名解析系統(tǒng)內(nèi)二級(jí)域名解析服務(wù)器的解析日志中提取多個(gè)域名遞歸解析信息;
20、地址信息確定模塊,用于確定所述多個(gè)域名遞歸解析信息對(duì)應(yīng)的多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址;
21、實(shí)際地址確定模塊,用于基于所述多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址,確定所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址;
22、服務(wù)范圍確定模塊,用于基于所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址,以及所述多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址之間的域名遞歸解析對(duì)應(yīng)關(guān)系,確定所述多個(gè)遞歸解析服務(wù)器的服務(wù)范圍。
23、在本公開的一些實(shí)施例中,所述實(shí)際地址確定模塊,用于基于所述多個(gè)遞歸解析服務(wù)器中各遞歸解析服務(wù)器的出口網(wǎng)絡(luò)協(xié)議地址、識(shí)別碼和名稱信息中的至少一個(gè),確定所述各遞歸解析服務(wù)器的實(shí)際地址,其中,所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址包括所述各遞歸解析服務(wù)器的實(shí)際地址。
24、在本公開的一些實(shí)施例中,所述多個(gè)客戶端地址包括多個(gè)客戶端的網(wǎng)絡(luò)協(xié)議地址;
25、其中,所述服務(wù)范圍確定模塊,用于基于所述多個(gè)客戶端的網(wǎng)絡(luò)協(xié)議地址,確定所述多個(gè)客戶端的實(shí)際地址;所述服務(wù)范圍確定模塊,還用于基于所述多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址之間的域名遞歸解析對(duì)應(yīng)關(guān)系,確定所述多個(gè)客戶端的實(shí)際地址與所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址之間的域名遞歸解析服務(wù)關(guān)系;所述服務(wù)范圍確定模塊,還用于基于所述多個(gè)客戶端的實(shí)際地址與所述多個(gè)遞歸解析服務(wù)器的實(shí)際地址之間的域名遞歸解析服務(wù)關(guān)系,確定所述多個(gè)遞歸解析服務(wù)器的服務(wù)范圍。
26、在本公開的一些實(shí)施例中,所述裝置,還包括:
27、域名遞歸解析信息獲取模塊,用于基于多個(gè)終端上的多個(gè)客戶端向所述域名解析系統(tǒng)發(fā)送多個(gè)域名遞歸解析請(qǐng)求,以及所述域名解析系統(tǒng)對(duì)所述多個(gè)域名遞歸解析請(qǐng)求進(jìn)行域名解析得到的多個(gè)域名解析結(jié)果,得到所述多個(gè)域名遞歸解析信息,其中,所述多個(gè)終端分布在多個(gè)地區(qū)。
28、在本公開的一些實(shí)施例中,所述多個(gè)域名遞歸解析請(qǐng)求中各域名遞歸解析請(qǐng)求包括:客戶端的網(wǎng)絡(luò)協(xié)議地址、目標(biāo)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址、請(qǐng)求進(jìn)行遞歸域名解析的目標(biāo)地址和表示所述客戶端實(shí)際地址的字段信息。
29、在本公開的一些實(shí)施例中,所述域名解析系統(tǒng)采用任播方法提供遞歸解析服務(wù)。
30、本公開實(shí)施例的第三方面,提供一種電子設(shè)備,包括:
31、存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序產(chǎn)品;
32、處理器,用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序產(chǎn)品,且所述計(jì)算機(jī)程序產(chǎn)品被執(zhí)行時(shí),實(shí)現(xiàn)上述第一方面所述的方法。
33、本公開實(shí)施例的第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序指令,該計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí),實(shí)現(xiàn)上述第一方面所述的方法。
34、本公開實(shí)施例的第五方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令在被處理器運(yùn)行時(shí)使得所述處理器執(zhí)行上述第一方面所述的方法。
35、本公開實(shí)施例的遞歸解析服務(wù)范圍的確定方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品,由于域名解析系統(tǒng)內(nèi)的二級(jí)域名解析服務(wù)器可以獲取域名解析系統(tǒng)處理的所有域名遞歸查詢請(qǐng)求和對(duì)應(yīng)的域名查詢結(jié)果,并存儲(chǔ)在二級(jí)域名解析服務(wù)器的解析日志內(nèi),因此可以從二級(jí)域名解析服務(wù)器的解析日志中提取多個(gè)域名遞歸解析信息,進(jìn)而根據(jù)多個(gè)域名遞歸解析信息確定多個(gè)遞歸解析服務(wù)器的實(shí)際地址,以及多個(gè)客戶端地址和多個(gè)遞歸解析服務(wù)器的網(wǎng)絡(luò)協(xié)議地址之間的域名遞歸解析對(duì)應(yīng)關(guān)系,可以快速精準(zhǔn)地得到域名解析系統(tǒng)內(nèi)多個(gè)遞歸解析服務(wù)器的服務(wù)范圍。
36、下面通過附圖和實(shí)施例,對(duì)本公開的技術(shù)方案做進(jìn)一步的詳細(xì)描述。