两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

域名解析系統(tǒng)配置信息的采集方法及裝置制造方法

文檔序號(hào):7782053閱讀:159來源:國(guó)知局
域名解析系統(tǒng)配置信息的采集方法及裝置制造方法
【專利摘要】本申請(qǐng)公開了一種域名解析系統(tǒng)配置信息的采集方法。其包括:確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的服務(wù)器地址;根據(jù)服務(wù)器地址與各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄信息;根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。本發(fā)明中,在后臺(tái)管理系統(tǒng)通過生成客戶端IP地址歸屬信息,以及域名綁定名錄信息,據(jù)此生成配置文件自動(dòng)配置解析軟件中所有相關(guān)的參數(shù),避免了可能導(dǎo)致的操作失誤等,配置過程復(fù)雜繁瑣。
【專利說明】域名解析系統(tǒng)配置信息的采集方法及裝置
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及域名解析【技術(shù)領(lǐng)域】,具體涉及一種域名解析系統(tǒng)配置信息的采集方法及裝置、配置文件的生成方法及裝置、域名解析系統(tǒng)。
【背景技術(shù)】
[0002]域名系統(tǒng)(Domain Name System,以下簡(jiǎn)稱DNS)。在Internet上域名與IP地址之間是一一對(duì)應(yīng)的,域名雖然便于人們記憶,但機(jī)器之間只能互相認(rèn)識(shí)IP地址,它們從域名到IP地址的轉(zhuǎn)換工作稱為域名系統(tǒng)解析(domain name system resolution,簡(jiǎn)稱DNSR),一個(gè)域名可以對(duì)應(yīng)一個(gè)IP地址,一個(gè)IP地址可以對(duì)應(yīng)多個(gè)域名;所以多個(gè)域名可以同時(shí)被解析到一個(gè)IP地址。域名系統(tǒng)解析需要由專門的域名解析系統(tǒng)來完成。為了便于不同的地區(qū)的用戶快捷的訪問同一域名,通常在不同的地區(qū)都配置有一個(gè)或多個(gè)服務(wù)器,針對(duì)不同的網(wǎng)絡(luò)運(yùn)營(yíng)商也可能有不同的服務(wù)器。
[0003]舉例來說,一個(gè)域名為:***.com,是想看到這個(gè)HTTP服務(wù),如果要訪問網(wǎng)站,就要進(jìn)行解析,首先在域名注冊(cè)商那里通過專門的DNS服務(wù)器解析到一個(gè)WEB服務(wù)器的一個(gè)固定IP上:211.214.1.*林,然后,通過WEB服務(wù)器來接收這個(gè)域名,把*林.com這個(gè)域名映射到該IP地址所在歸屬地的服務(wù)器上。那么,輸入***.com這個(gè)域名就可以實(shí)現(xiàn)訪問網(wǎng)站內(nèi)容了,即實(shí)現(xiàn)了域名解析的全過程。
[0004]非贏利性組織互聯(lián)網(wǎng)軟件協(xié)會(huì)提供的伯克利因特網(wǎng)域名精靈軟件(BerkeleyInternet Name Domain,簡(jiǎn)稱BIND)是目前常用的域名系統(tǒng)解析工具。伯克利因特網(wǎng)域名精靈軟件BIND在因特網(wǎng)上的作用類似于日常的電話號(hào)碼查詢系統(tǒng),當(dāng)一臺(tái)計(jì)算機(jī)向它查詢某個(gè)網(wǎng)站時(shí),它就把該網(wǎng)站域名轉(zhuǎn)換成數(shù)字網(wǎng)址,計(jì)算機(jī)用戶根據(jù)數(shù)字網(wǎng)址就能在因特網(wǎng)上找到對(duì)應(yīng)的網(wǎng)站。
[0005]為了實(shí)現(xiàn)域名系統(tǒng)的解析,通常需要在伯克利因特網(wǎng)域名精靈軟件BIND做相關(guān)的配置,比如IP地址的歸屬地配置、IP地址對(duì)應(yīng)可訪問服務(wù)器配置等,尤其某地區(qū)的服務(wù)器發(fā)生故障等情形,需要在BIND軟件端進(jìn)行手動(dòng)配置,修改IP地址對(duì)應(yīng)可訪問服務(wù)器。對(duì)于不同的網(wǎng)絡(luò)運(yùn)營(yíng)商設(shè)置不同的服務(wù)器的情況來說,需要在BIND軟件端進(jìn)行多次手動(dòng)配置。由于是手工進(jìn)行配置修改,因此,一方面配置的修改過程復(fù)雜,另外一方面,可能出現(xiàn)操作失誤,導(dǎo)致對(duì)所有網(wǎng)絡(luò)運(yùn)營(yíng)商設(shè)置的服務(wù)器對(duì)應(yīng)的配置修改不徹底。

【發(fā)明內(nèi)容】

[0006]本申請(qǐng)所要解決的技術(shù)問題在于域名解析系統(tǒng)配置信息的采集方法及裝置、配置文件的生成方法及裝置、域名解析系統(tǒng),通過在后臺(tái)管理系統(tǒng)生成客戶端IP地址歸屬信息,以及域名綁定名錄信息,可以實(shí)時(shí)建立客戶端IP地址和服務(wù)器IP地址的對(duì)應(yīng)關(guān)系,在解析軟件端據(jù)此生成配置文件自動(dòng)配置解析軟件中所有相關(guān)的參數(shù),保證客戶端在訪問域名空間時(shí),即使本域內(nèi)的服務(wù)器出現(xiàn)故障,也可以自動(dòng)導(dǎo)向到其他服務(wù)器,因此,避免了在解析軟件端手動(dòng)修改配置可能導(dǎo)致的操作失誤等,配置過程復(fù)雜繁瑣等缺陷。[0007]為了解決上述問題,本申請(qǐng)揭示了一種域名解析系統(tǒng)配置信息的采集方法,其包括:
[0008]確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;
[0009]根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址;
[0010]根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄信息;
[0011]根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
[0012]進(jìn)一步地,所述確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息包括:
[0013]確定所述域名空間對(duì)應(yīng)的主域和歸屬于所述主域的子域,并獲取所述主域以及各所述子域下各客戶端IP地址對(duì)應(yīng)的網(wǎng)絡(luò)運(yùn)營(yíng)商信息;
[0014]根據(jù)各客戶端IP地址以及其對(duì)應(yīng)的所述網(wǎng)絡(luò)運(yùn)營(yíng)商信息,生成客戶端IP地址歸
屬信息。
[0015]進(jìn)一步地,根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址包括:
[0016]根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在所述客戶端IP地址歸屬地中布置的服務(wù)器地址,以及非所述客戶端IP地址歸屬地中布置的服務(wù)器地址。
[0017]進(jìn)一步地,根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址,還包括:
[0018]根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間自定義的服務(wù)器地址。
[0019]為了解決上述問題,本申請(qǐng)揭示了一種域名解析系統(tǒng)配置文件的生成方法,其包括:
[0020]判定需要更新當(dāng)前配置文件后,通過數(shù)據(jù)接口接收上述任一所述客戶端IP地址歸屬信息和所述域名綁定名錄信息;
[0021]根據(jù)所述客戶端IP地址歸屬信息和所述域名綁定名錄信息生成新的配置文件;
[0022]通過域名解析系統(tǒng)調(diào)用加載控制指令用于加載所述新的配置文件。
[0023]為了解決上述問題,本申請(qǐng)揭示了一種域名解析系統(tǒng)配置信息的采集裝置,其包括:
[0024]IP地址歸屬信息生成單元,用于確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;
[0025]服務(wù)器地址獲取單元,用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址;
[0026]域名綁定名錄信息生成單元,用于根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄信息;
[0027]發(fā)送單元,用于根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
[0028]進(jìn)一步地,所述IP地址歸屬信息生成單元包括:
[0029]網(wǎng)絡(luò)運(yùn)營(yíng)商信息獲取單元,用于確定所述域名空間對(duì)應(yīng)的主域和歸屬于所述主域的子域,并獲取所述主域以及各所述子域下各客戶端IP地址對(duì)應(yīng)的網(wǎng)絡(luò)運(yùn)營(yíng)商信息;
[0030]歸屬信息生成單元,用于根據(jù)各客戶端IP地址以及其對(duì)應(yīng)的所述網(wǎng)絡(luò)運(yùn)營(yíng)商信息,生成客戶端IP地址歸屬信息。
[0031]進(jìn)一步地,服務(wù)器地址獲取單元包括:
[0032]歸屬地服務(wù)器地址獲取單元,用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在所述客戶端IP地址歸屬地布置的服務(wù)器地址;
[0033]非歸屬地服務(wù)器地址獲取單元,根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在非所述客戶端IP地址歸屬地布置的服務(wù)器地址。
[0034]進(jìn)一步地,服務(wù)器地址獲取單元還包括:自定義服務(wù)器地址獲取單元,用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間自定義的服務(wù)器地址。
[0035]為了解決上述問題,本申請(qǐng)揭示了一種域名解析系統(tǒng)配置文件的生成裝置,其包括:
[0036]數(shù)據(jù)接口,用于判定需要更新當(dāng)前配置文件后,接收權(quán)利要求1-4任一所述客戶端IP地址歸屬信息和所述域名綁定名錄信息;
[0037]配置文件生成單元,用于根據(jù)所述客戶端IP地址歸屬信息和所述域名綁定名錄信息生成新的配置文件;
[0038]加載單元,用于通過域名解析系統(tǒng)調(diào)用加載控制指令加載所述新的配置文件。
[0039]本申請(qǐng)還公開了一種域名解析系統(tǒng),包括:
[0040]如前所述的采集裝置,以及如前所述的生成裝置。
[0041]與現(xiàn)有技術(shù)相比,本申請(qǐng)可以獲得包括以下技術(shù)效果:
[0042]本實(shí)施例中,通過在后臺(tái)管理系統(tǒng)生成客戶端IP地址歸屬信息,以及域名綁定名錄信息,可以實(shí)時(shí)建立客戶端IP地址和服務(wù)器IP地址的對(duì)應(yīng)關(guān)系,在解析軟件端據(jù)此生成配置文件自動(dòng)配置解析軟件中所有相關(guān)的參數(shù),保證客戶端在訪問域名空間時(shí),即使本域內(nèi)的服務(wù)器出現(xiàn)故障,也可以自動(dòng)導(dǎo)向到其他服務(wù)器,因此,避免了在解析軟件端手動(dòng)修改配置可能導(dǎo)致的操作失誤等,配置過程復(fù)雜繁瑣等缺陷。
【專利附圖】

【附圖說明】
[0043]此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
[0044]圖1為本發(fā)明方法實(shí)施例一的流程圖。
[0045]圖2為本發(fā)明方法實(shí)施例一中步驟100的流程示意圖。
[0046]圖3為本發(fā)明方法實(shí)施例二的流程示意圖。[0047]圖4為本發(fā)明方法實(shí)施例三的流程示意圖。
[0048]圖5為本發(fā)明方法實(shí)施例四的流程示意圖。
[0049]圖6為本發(fā)明方法實(shí)施例五的流程示意圖。
[0050]圖7為本發(fā)明采集裝置實(shí)施例的結(jié)構(gòu)示意圖。
[0051]圖8為本發(fā)明采集裝置實(shí)施例中IP地址歸屬信息生成單元的結(jié)構(gòu)示意圖。
[0052]圖9為本發(fā)明采集裝置實(shí)施例中服務(wù)器地址獲取單元的結(jié)構(gòu)示意圖之一。
[0053]圖10為本發(fā)明采集裝置實(shí)施例中服務(wù)器地址獲取單元的結(jié)構(gòu)示意圖之二。
[0054]圖11為本發(fā)明實(shí)施例中生成裝置結(jié)構(gòu)示意圖。
[0055]圖12為本發(fā)明實(shí)施例中域名解析系統(tǒng)結(jié)構(gòu)示意圖。
[0056]圖13為應(yīng)用本發(fā)明上述實(shí)施例的一具體域名解析功能框圖。
【具體實(shí)施方式】
[0057]以下將配合附圖及實(shí)施例來詳細(xì)說明本申請(qǐng)的實(shí)施方式,藉此對(duì)本申請(qǐng)如何應(yīng)用技術(shù)手段來解決技術(shù)問題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。
[0058]如在說明書及權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來稱呼同一個(gè)組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。如在通篇說明書及權(quán)利要求當(dāng)中所提及 的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
[0059]如圖1所示,為本發(fā)明方法實(shí)施例一的流程圖,其可以包括:
[0060]步驟S100、確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;
[0061]本實(shí)施例中,域名空間可以簡(jiǎn)單理解為便于記憶和使用的一名稱,比如二廁.baidu.com就是以域名空間,為了便于訪問該域名空間,在全國(guó)各地不同物理區(qū)域內(nèi)可能布置有多臺(tái)服務(wù)器,每個(gè)服務(wù)器上都存儲(chǔ)有同樣的數(shù)據(jù)內(nèi)容。而訪問該域名空間的客戶端從地理范圍來說,有很多個(gè),每個(gè)客戶端物理區(qū)域比如說所在省、市都不同,所在的國(guó)家均不同。因此,通過客戶端IP地址來區(qū)別這些客戶端的不同物理區(qū)域,當(dāng)這些客戶端訪問域名空間時(shí),識(shí)別出IP地址,據(jù)此得知其所屬的物理區(qū)域,從該物理區(qū)域中布置的服務(wù)器中選擇一可向該客戶端提供數(shù)據(jù)的服務(wù)器。因此,本實(shí)施例中的步驟SlOO實(shí)際上是通過IP地址來判斷并收集不同客戶端的物理區(qū)域信息,即客戶端IP地址歸屬信息,該客戶端IP地址歸屬信息可以以IP地址列表的形式體現(xiàn)。
[0062]步驟S102、根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址;
[0063]如前所述,在不同的域中,為了便于該域中的客戶端訪問域名空間,布置了若干臺(tái)服務(wù)器,只要該域內(nèi)的客戶端發(fā)起域名空間訪問的請(qǐng)求,既可使客戶端訪問與其在同一域內(nèi)的服務(wù)器。因此,為了實(shí)現(xiàn)該功能,通過步驟S102建立了某一域內(nèi)客戶端和服務(wù)器的匹配關(guān)系。當(dāng)然,需要說明的時(shí),該客戶端和服務(wù)器可以位于同一物理區(qū)域內(nèi),也可以位于不同物理區(qū)域內(nèi)。
[0064]步驟S104、根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄息;
[0065]如前所述,在訪問域名時(shí),客戶端與服務(wù)器的匹配關(guān)系,及域名綁定名錄信息。通過域名綁定名錄信息,可以將該域名下的網(wǎng)站服務(wù)器指向到自己的網(wǎng)頁服務(wù)器(webserver)上。同時(shí)也可以設(shè)置域名的子域名。簡(jiǎn)單來說,域名綁定名錄信息實(shí)際上是客戶端IP地址和服務(wù)器IP地址之間建立的一種對(duì)應(yīng)關(guān)系。當(dāng)在瀏覽器中輸入要訪問的域名空間時(shí),由存在對(duì)應(yīng)關(guān)系的服務(wù)器向客戶端提供數(shù)據(jù)。
[0066]步驟S106、根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
[0067]本實(shí)施例中,當(dāng)某一域中的服務(wù)器出現(xiàn)故障,此時(shí),生成一配置信息的請(qǐng)求,將該域內(nèi)客戶端訪問域名空間的服務(wù)切換到由其他域的服務(wù)器,避免客戶端無法訪問域名空間。為了實(shí)現(xiàn)此功能,則可以通過所述客戶端IP地址歸屬信息和所述域名綁定名錄信息,重新建立客戶端IP地址和服務(wù)器IP地址的對(duì)應(yīng)關(guān)系,將客戶端的訪問引導(dǎo)到正常的服務(wù)器。
[0068]本實(shí)施例中,通過生成客戶端IP地址歸屬信息,以及域名綁定名錄信息,可以實(shí)時(shí)建立客戶端IP地址和服務(wù)器IP地址的對(duì)應(yīng)關(guān)系,據(jù)此生成配置文件自動(dòng)配置解析軟件中所有相關(guān)的參數(shù),保證客戶端在訪問域名空間時(shí),即使本域內(nèi)的服務(wù)器出現(xiàn)故障,也可以自動(dòng)導(dǎo)向到其他服務(wù)器,因此,避免了在解析軟件端手動(dòng)修改配置可能導(dǎo)致的操作失誤等,配置過程復(fù)雜繁瑣等缺陷。
[0069]如圖2所示,為本發(fā)明方法實(shí)施例一中步驟100的流程示意圖,其可以包括:
[0070]步驟S110、確定所述域名空間對(duì)應(yīng)的主域和歸屬于所述主域的子域,并獲取所述主域以及各所述子域下各客戶端IP地址對(duì)應(yīng)的網(wǎng)絡(luò)運(yùn)營(yíng)商信息;
[0071]需要說明的是,由于提供internet服務(wù)的網(wǎng)絡(luò)運(yùn)營(yíng)商有多個(gè),比如中國(guó)移動(dòng)、中國(guó)電信、中國(guó)鐵通,不同客戶端接入internet就有多種選擇,針對(duì)不同運(yùn)營(yíng)商設(shè)置不同的服務(wù)器。而這些客戶端可能位于主域內(nèi),也可能位于子域內(nèi)。因此,為了便捷地滿足客戶端訪問域名空間的需求,則優(yōu)選獲取主域以及各子域下各客戶端IP地址、以及這些客戶端IP地址、網(wǎng)絡(luò)運(yùn)營(yíng)商信息之間相互之間對(duì)應(yīng)關(guān)系。
[0072]步驟S120、根據(jù)各客戶端IP地址以及其對(duì)應(yīng)的所述網(wǎng)絡(luò)運(yùn)營(yíng)商信息,生成客戶端IP地址歸屬信息。
[0073]本實(shí)施例中,考慮到針對(duì)不同的運(yùn)營(yíng)商,同一域名空間可設(shè)置不同的服務(wù),因此,在客戶端IP地址歸屬信息中,增加了網(wǎng)絡(luò)運(yùn)營(yíng)商信息。
[0074]如圖3所示,為本發(fā)明方法實(shí)施例二的流程示意圖,其可以包括:
[0075]步驟S300、確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;[0076]假如域名空間為www.letv.com,訪問該域名的客戶端IP地址歸屬信息并不是以群組的方式列出,而是根據(jù)IP地址的分段,采取規(guī)定了某一個(gè)地區(qū)初始地址和結(jié)束地址的形式,生成客戶端IP地址歸屬信息。
[0077]步驟S302、根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在所述客戶端IP地址歸屬地中布置的服務(wù)器地址。
[0078]本實(shí)施例中,針對(duì)同一域內(nèi),某些客戶端無法訪問根據(jù)之前配置信息為其配置的服務(wù)器,但是,在其同一域內(nèi),還存在其他正常運(yùn)行的服務(wù)器,因此,通過客戶端IP地址歸屬信息,可以將客戶端可訪問的服務(wù)器重新指定。
[0079]比如,在北京地區(qū)內(nèi),有I……10臺(tái)服務(wù)器,北京地區(qū)內(nèi)的某一客戶端要訪問www.letv.com,但是,由于根據(jù)原配置文件為其配置的服務(wù)器I出現(xiàn)故障,因此,可從剩余的9臺(tái)服務(wù)器中重新指定一臺(tái),向該某一客戶端提供服務(wù)。
[0080]步驟S304、根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄息;
[0081]本實(shí)施例中,域名綁定名錄信息包括重新指定的服務(wù)器IP地址。
[0082]步驟S306、根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
[0083]本實(shí)施例中,所述客戶端IP地址歸屬信息和所述域名綁定名錄信息均包括重新指定后的服務(wù)器IP地址。
[0084]如圖4所示,為本發(fā)明方法實(shí)施例三的流程示意圖,其可以包括: [0085]步驟S400、確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;
[0086]假如域名空間為www.letv.com,訪問該域名的客戶端IP地址歸屬信息并不是以群組的方式列出,而是根據(jù)IP地址的分段,采取規(guī)定了某一個(gè)地區(qū)初始地址和結(jié)束地址的形式,生成客戶端IP地址歸屬信息。
[0087]步驟S402、根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在非所述客戶端IP地址歸屬地中布置的服務(wù)器地址。
[0088]本實(shí)施例中,針對(duì)不同一域內(nèi),某些客戶端無法訪問根據(jù)之前配置信息為其配置的服務(wù)器,但是,在其他一域內(nèi),還存在其他正常運(yùn)行的服務(wù)器,因此,通過客戶端IP地址歸屬信息,可以將客戶端可訪問的服務(wù)器重新指定。
[0089]比如,在北京地區(qū)內(nèi),有I……10臺(tái)服務(wù)器,均出現(xiàn)故障,北京地區(qū)內(nèi)的某一客戶端要訪問謂.letv.com,但是,與北京地理位置上最近的天津,同一域名空間配置的服務(wù)器運(yùn)行正常,因此,可以,北京地區(qū)范圍內(nèi)客戶端訪問WWW.letv.com請(qǐng)求,導(dǎo)向到天津地區(qū)內(nèi)的服務(wù)器。
[0090]步驟S404、根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄息;
[0091]本實(shí)施例中,域名綁定名錄信息包括重新指定的不屬于同一歸屬地的服務(wù)器IP地址。[0092]步驟S406、根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
[0093]本實(shí)施例中,所述客戶端IP地址歸屬信息和所述域名綁定名錄信息均包括重新指定后的不屬于同一歸屬地的服務(wù)器IP地址。
[0094]如圖5所示,為本發(fā)明方法實(shí)施例四的流程示意圖,其可以包括:
[0095]步驟S500、確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;
[0096]假如域名空間為www.letv.com,訪問該域名的客戶端IP地址歸屬信息并不是以群組的方式列出,而是根據(jù)IP地址的分段,采取規(guī)定了某一個(gè)地區(qū)初始地址和結(jié)束地址的形式,生成客戶端IP地址歸屬信息。
[0097]步驟S502、根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間自定義的服務(wù)器地址。
[0098]本實(shí)施例中,針對(duì)不同一域內(nèi),某些客戶端無法訪問根據(jù)之前配置信息為其配置的服務(wù)器,但是,在其他一域內(nèi),還存在其他正常運(yùn)行的服務(wù)器,因此,通過客戶端IP地址歸屬信息,可以將客戶端可訪問的服務(wù)器重新指定。
[0099]比如,在北京地區(qū)內(nèi),有I……10臺(tái)服務(wù)器,均出現(xiàn)故障,北京地區(qū)內(nèi)的某一客戶端要訪問謂.letv.com,但是,與北京地理位置上最近的天津,同一域名空間配置的服務(wù)器運(yùn)行正常,因此 ,可以,北京地區(qū)范圍內(nèi)客戶端訪問WWW.letv.com請(qǐng)求,導(dǎo)向到天津地區(qū)內(nèi)的服務(wù)器。如果北京地區(qū)中,緊挨著天津的服務(wù)器6出現(xiàn)故障,則可以將訪問服務(wù)器6的客戶端,導(dǎo)向到天津范圍內(nèi)的某一服務(wù)器。
[0100]步驟S504、根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄息;
[0101]本實(shí)施例中,域名綁定名錄信息包括重新指定的自定義的服務(wù)器IP地址。
[0102]步驟S506、根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
[0103]本實(shí)施例中,所述客戶端IP地址歸屬信息和所述域名綁定名錄信息均包括重新指定后的自定義的服務(wù)器IP地址。
[0104]如圖6所示,為本發(fā)明方法實(shí)施例五的流程示意圖,其可以包括:
[0105]步驟S600、判定需要更新當(dāng)前配置文件后,通過數(shù)據(jù)接口接收所述客戶端IP地址歸屬信息和所述域名綁定名錄信息;
[0106]為了與現(xiàn)有的域名解析軟件如BIND對(duì)接,定義一數(shù)據(jù)接口,BIND通過該數(shù)據(jù)接口接收發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息。
[0107]步驟S602、根據(jù)所述客戶端IP地址歸屬信息和所述域名綁定名錄信息生成新的配置文件;
[0108]步驟S604、通過域名解析系統(tǒng)調(diào)用加載控制指令加載新的配置文件。
[0109]本實(shí)施例中,接收到所述客戶端IP地址歸屬信息和所述域名綁定名錄信息,從中解析出客戶端IP地址和服務(wù)器IP地址、網(wǎng)絡(luò)運(yùn)營(yíng)商的對(duì)應(yīng)關(guān)系等等,從可以批量更新BIND中的配置參數(shù),從而在BIND軟件端完成配置參數(shù)的自動(dòng)更新。[0110]如圖7所示,為本發(fā)明采集裝置實(shí)施例的結(jié)構(gòu)示意圖,其包括:IP地址歸屬信息生成單元700、服務(wù)器地址獲取單元702、域名綁定名錄信息生成單元704以及發(fā)送單元706。其中,
[0111]IP地址歸屬信息生成單元700用于確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息;
[0112]服務(wù)器地址獲取單元702用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址;
[0113]域名綁定名錄信息生成單元704用于根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄信息;
[0114]發(fā)送單元706,用于根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
[0115]如圖8所示,為本發(fā)明采集裝置實(shí)施例中IP地址歸屬信息生成單元的結(jié)構(gòu)示意圖,其可以包括:網(wǎng)絡(luò)運(yùn)營(yíng)商信息獲取單元710和歸屬信息生成單元720
[0116]網(wǎng)絡(luò)運(yùn)營(yíng)商信息獲取單元710用于確定所述域名空間對(duì)應(yīng)的主域和歸屬于所述主域的子域,并獲取所述主域以及各所述子域下各客戶端IP地址對(duì)應(yīng)的網(wǎng)絡(luò)運(yùn)營(yíng)商信息;
[0117]歸屬信息生成單元720用于根據(jù)各客戶端IP地址以及其對(duì)應(yīng)的所述網(wǎng)絡(luò)運(yùn)營(yíng)商信息,生成客戶端IP地址歸屬信息。
[0118]如圖9所示,為本發(fā)明采集裝置實(shí)施例中服務(wù)器地址獲取單元的結(jié)構(gòu)示意圖之一,其可以包括:歸屬地服務(wù)器地址獲取單元712、非歸屬地服務(wù)器地址獲取單元722。其中,
[0119]歸屬地服務(wù)器地址獲取單元712,用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在所述客戶端IP地址歸屬地布置的服務(wù)器地址;
[0120]非歸屬地服務(wù)器地址獲取單元722,根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在非所述客戶端IP地址歸屬地布置的服務(wù)器地址。
[0121]如圖10所示,為本發(fā)明采集裝置實(shí)施例中服務(wù)器地址獲取單元的結(jié)構(gòu)示意圖之二,其除了可以包括:歸屬地服務(wù)器地址獲取單元712、非歸屬地服務(wù)器地址獲取單元722。還可以包括:自定義服務(wù)器地址獲取單元732用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間自定義的服務(wù)器地址。
[0122]如圖11所示,為本發(fā)明實(shí)施例中生成裝置結(jié)構(gòu)示意圖,其可以包括:數(shù)據(jù)接口1100、配置文件生成單元1102、加載單元1104。其中:
[0123]數(shù)據(jù)接口 1100,用于判定需要更新當(dāng)前配置文件后,接收所述客戶端IP地址歸屬信息和所述域名綁定名錄信息;
[0124]配置文件生成單元1102,用于根據(jù)所述客戶端IP地址歸屬信息和所述域名綁定名錄信息生成新的配置文件;
[0125]加載單元1104,用于通過域名解析系統(tǒng)調(diào)用加載控制指令加載新的配置文件。
[0126]如圖12所示,為本發(fā)明實(shí)施例中域名解析系統(tǒng)結(jié)構(gòu)示意圖,其可以包括配置參數(shù)采集裝置1200和配置信息生成裝置1202,詳細(xì)可參見上述有關(guān)圖7-圖10的記載,此處不再贅述。
[0127]以下結(jié)合具體應(yīng)用實(shí)施例對(duì)本發(fā)明上述實(shí)施例中的技術(shù)方案做示例性說明。
[0128]如圖13所示,為應(yīng)用本發(fā)明上述實(shí)施例的一具體域名解析系統(tǒng)功能框圖。其包括后臺(tái)管理系統(tǒng)1301、前端系統(tǒng)1302和BIND解析服務(wù)器1303。其中,后臺(tái)管理系統(tǒng)1301包括上述圖7所述的配置參數(shù)采集裝置,用于采集并向前端系統(tǒng)1302發(fā)送客戶端IP地址歸屬信息和所述域名綁定名錄信息等,有關(guān)如何采集配置信息的過程可參加上述圖1-圖5有關(guān)的記載,在此不再贅述。前端系統(tǒng)1302包括如圖11所述的配置信息生成裝置,用于根據(jù)從指令接口 1304獲取的觸發(fā)生成配置信息的指令,生成配置信息。BIND解析服務(wù)器用于加載生成的配置信息,完成對(duì)域名系統(tǒng)的解析,使客戶端IP地址與服務(wù)器IP地址建立訪問對(duì)應(yīng)關(guān)系。
[0129]如圖13中,還可以包括一數(shù)據(jù)庫1305,用于存儲(chǔ)生成的配置信息、客戶端IP地址歸屬信息和所述域名綁定名錄信息。
[0130]結(jié)合圖13所示,在現(xiàn)有技術(shù)中,如果要改變客戶端配置信息,則是在BIND服務(wù)器端直接進(jìn)行。如前所述,由于在某一個(gè)特定域內(nèi),有多個(gè)服務(wù)器,也就有多個(gè)BIND解析服務(wù)器1303,而且,針對(duì)不同的網(wǎng)絡(luò)運(yùn)營(yíng)商,也會(huì)有不同的服務(wù)器,BIND解析服務(wù)器1303的數(shù)量可能更多。所以,如果采用在BIND解析服務(wù)器1303手動(dòng)改變配置信息的方式來生成新的配置信息,操作過程非常復(fù)雜繁 瑣,而且由于是人工操作,極易發(fā)生誤操作。
[0131]而相比之下,在后臺(tái)管理系統(tǒng)1301管理系統(tǒng)端,同一采集好生成配置信息必須的配置參數(shù),通過指令接口發(fā)送前端系統(tǒng)1302,觸發(fā)前端系統(tǒng)1302發(fā)布更新后的配置信息給BIND解析服務(wù)器,由BIND解析服務(wù)器對(duì)配置信息加載,完成配置信息的批量更新,從而避免了現(xiàn)有技術(shù)中在BIND解析服務(wù)器端手動(dòng)改變配置信息導(dǎo)致的復(fù)雜繁瑣、容易發(fā)生誤操作等問題。
[0132]還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。
[0133]上述說明示出并描述了本申請(qǐng)的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本申請(qǐng)并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本申請(qǐng)的精神和范圍,則都應(yīng)在本申請(qǐng)所附權(quán)利要求的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種域名解析系統(tǒng)配置信息的采集方法,其特征在于, 確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息; 根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址; 根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄信息;根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息包括: 確定所述域名空間對(duì)應(yīng)的主域和歸屬于所述主域的子域,并獲取所述主域以及各所述子域下各客戶端IP地址對(duì)應(yīng)的網(wǎng)絡(luò)運(yùn)營(yíng)商信息; 根據(jù)各客戶端IP地址以及其對(duì)應(yīng)的所述網(wǎng)絡(luò)運(yùn)營(yíng)商信息,生成客戶端IP地址歸屬信肩、O
3.根據(jù)權(quán)利 要求1所述的方法,其特征在于,根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址包括: 根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在所述客戶端IP地址歸屬地中布置的服務(wù)器地址,以及非所述客戶端IP地址歸屬地中布置的服務(wù)器地址。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址,還包括: 根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間自定義的服務(wù)器地址。
5.一種域名解析系統(tǒng)配置文件的生成方法,其特征在于,包括: 判定需要更新當(dāng)前配置文件后,通過數(shù)據(jù)接口接收權(quán)利要求1-4中任一所述客戶端IP地址歸屬信息和所述域名綁定名錄信息; 根據(jù)所述客戶端IP地址歸屬信息和所述域名綁定名錄信息生成新的配置文件; 通過域名解析系統(tǒng)調(diào)用加載控制指令用于加載所述新的配置文件。
6.一種域名解析系統(tǒng)配置信息的采集裝置,其特征在于, IP地址歸屬信息生成單元,用于確定域名空間,并獲取可訪問所述域名空間的各客戶端IP地址,生成客戶端IP地址歸屬信息; 服務(wù)器地址獲取單元,用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址; 域名綁定名錄信息生成單元,用于根據(jù)各客戶端IP地址可訪問的、針對(duì)所述域名空間在不同域中布置的服務(wù)器地址與所述客戶端IP地址歸屬信息中各客戶端IP地址的對(duì)應(yīng)關(guān)系,生成域名綁定名錄信息; 發(fā)送單元,用于根據(jù)生成配置信息的請(qǐng)求,發(fā)送所述客戶端IP地址歸屬信息和所述域名綁定名錄信息至域名解析系統(tǒng)以便所述域名解析系統(tǒng)生成所述配置信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述IP地址歸屬信息生成單元包括: 網(wǎng)絡(luò)運(yùn)營(yíng)商信息獲取單元,用于確定所述域名空間對(duì)應(yīng)的主域和歸屬于所述主域的子域,并獲取所述主域以及各所述子域下各客戶端IP地址對(duì)應(yīng)的網(wǎng)絡(luò)運(yùn)營(yíng)商信息; 歸屬信息生成單元,用于根據(jù)各客戶端IP地址以及其對(duì)應(yīng)的所述網(wǎng)絡(luò)運(yùn)營(yíng)商信息,生成客戶端IP地址歸屬信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,服務(wù)器地址獲取單元包括: 歸屬地服務(wù)器地址獲取單元,用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在所述客戶端IP地址歸屬地布置的服務(wù)器地址; 非歸屬地服務(wù)器地址獲取單元,根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間在非所述客戶端IP地址歸屬地布置的服務(wù)器地址。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,服務(wù)器地址獲取單元還包括:自定義服務(wù)器地址獲取單元,用于根據(jù)所述客戶端IP地址歸屬信息,獲取各客戶端IP地址可訪問的、針對(duì)所述域名空間自定義的服務(wù)器地址。
10.一種域名解析系統(tǒng)配置文件的生成裝置,其特征在于,包括: 數(shù)據(jù)接口,用于判定需要更新當(dāng)前配置文件后,接收權(quán)利要求1-4任一所述客戶端IP地址歸屬信息和所述域名綁定名錄信息; 配置文件生成單元,用于根據(jù)所述客戶端IP地址歸屬信息和所述域名綁定名錄信息生成新的配置文件; 加載單元,用于通過域名解析系統(tǒng)調(diào)用加載控制指令加載所述新的配置文件。`
11.一種域名解析系統(tǒng),其特征在于,包括: 如權(quán)利要求8、9中任一所述的采集裝置,以及如權(quán)利要求10所述的生成裝置。
【文檔編號(hào)】H04L29/12GK103701948SQ201310726363
【公開日】2014年4月2日 申請(qǐng)日期:2013年12月25日 優(yōu)先權(quán)日:2013年12月25日
【發(fā)明者】劉旺, 張國(guó)斌, 陳真 申請(qǐng)人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沙坪坝区| 林周县| 大关县| 绍兴县| 崇阳县| 长沙市| 安龙县| 宕昌县| 大渡口区| 上杭县| 大英县| 唐山市| 恭城| 呼伦贝尔市| 台前县| 阿城市| 墨脱县| 梅河口市| 平昌县| 苍梧县| 吉首市| 麻江县| 沅陵县| 南召县| 托克逊县| 沧源| 杭锦后旗| 宿迁市| 青河县| 九龙县| 枝江市| 乌恰县| 屯门区| 成都市| 芮城县| 屏南县| 鹤庆县| 桂东县| 楚雄市| 大名县| 广昌县|