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

域名記錄驗證方法及裝置與流程

文檔序號:12493979閱讀:521來源:國知局
域名記錄驗證方法及裝置與流程

本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種域名記錄驗證方法及裝置。



背景技術(shù):

域名服務(wù)器(Domain Name Server,DNS)是進行域名(domain name)和與之相對應(yīng)的IP地址(IP address)轉(zhuǎn)換的服務(wù)器。DNS中保存了一張域名(domain name)和與之相對應(yīng)的IP地址(IP address)的表,以解析消息的域名。域名是Internet上某一臺計算機或計算機組的名稱,用于在數(shù)據(jù)傳輸時標(biāo)識計算機的電子方位(有時也指地理位置)。域名是由一串用點分隔的名字組成的,通常包含組織名,而且始終包括兩到三個字母的后綴,以指明組織的類型或該域所在的國家或地區(qū)。

但是現(xiàn)有技術(shù)中,服務(wù)器發(fā)布的域名對應(yīng)的IP地址可能并不是該服務(wù)器本地的IP地址,導(dǎo)致客戶端在對該服務(wù)器的域名進行解析時獲得的IP地址并不是該服務(wù)器本地的IP地址,造成客戶端訪問錯誤,從而降低了域名解析的安全性。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供一種域名記錄驗證方法及裝置,以提高域名解析的安全性。

本發(fā)明實施例的一個方面是提供一種域名記錄驗證方法,包括:

網(wǎng)絡(luò)節(jié)點接收服務(wù)器發(fā)送的簽名信息、公鑰信息和注冊信息,所述注冊信息包括所述服務(wù)器的域名、IP地址和注冊時間,其中,所述網(wǎng)絡(luò)節(jié)點為對等網(wǎng)絡(luò)中的對等節(jié)點;

所述網(wǎng)絡(luò)節(jié)點采用所述公鑰信息對所述簽名信息進行驗證;

如果驗證通過,則所述網(wǎng)絡(luò)節(jié)點查詢歷史記錄中是否存儲有所述域名信息和所述IP地址信息的對應(yīng)關(guān)系;

所述網(wǎng)絡(luò)節(jié)點檢測所述IP地址信息和承載所述注冊信息的報文的源IP地址是否一致;

若所述歷史記錄中沒有存儲所述域名信息和所述IP地址信息的對應(yīng)關(guān)系,且所述IP地址信息和承載所述注冊信息的報文的源IP地址一致,則所述網(wǎng)絡(luò)節(jié)點將所述服務(wù)器的公鑰信息和注冊信息存儲到所述歷史記錄中。

本發(fā)明實施例的另一個方面是提供一種域名記錄驗證裝置,包括:

接收模塊,用于接收服務(wù)器發(fā)送的簽名信息、公鑰信息和注冊信息,所述注冊信息包括所述服務(wù)器的域名、IP地址和注冊時間,其中,所述網(wǎng)絡(luò)節(jié)點為對等網(wǎng)絡(luò)中的對等節(jié)點;

驗證模塊,用于采用所述公鑰信息對所述簽名信息進行驗證;

查詢模塊,用于查詢歷史記錄中是否存儲有所述域名信息和所述IP地址信息的對應(yīng)關(guān)系;

檢測模塊,用于檢測所述IP地址信息和承載所述注冊信息的報文的源IP地址是否一致;

存儲模塊,用于當(dāng)所述歷史記錄中沒有存儲所述域名信息和所述IP地址信息的對應(yīng)關(guān)系,且所述IP地址信息和承載所述注冊信息的報文的源IP地址一致時,將所述服務(wù)器的公鑰信息和注冊信息存儲到所述歷史記錄中。

本發(fā)明實施例提供的域名記錄驗證方法及裝置,通過服務(wù)器在發(fā)布自己的域名、IP地址時攜帶公鑰信息和簽名信息,以便網(wǎng)絡(luò)節(jié)點接收到該域名、IP地址時,對服務(wù)器的身份進行驗證,通過比較該IP地址和承載注冊信息的報文的源IP地址是否一致,確定該服務(wù)器發(fā)布的IP地址是否為其真實的IP地址,避免虛假的服務(wù)器上報域名、IP地址、以及不真實的IP地址,提高了域名解析的安全性。

附圖說明

圖1為本發(fā)明實施例提供的域名記錄驗證方法流程圖;

圖2為本發(fā)明實施例提供的網(wǎng)絡(luò)架構(gòu)圖;

圖3為本發(fā)明另一實施例提供的域名解析實現(xiàn)方法流程圖;

圖4為本發(fā)明實施例提供的域名記錄驗證裝置的結(jié)構(gòu)圖;

圖5為本發(fā)明另一實施例提供的域名記錄驗證裝置的結(jié)構(gòu)圖。

具體實施方式

圖1為本發(fā)明實施例提供的域名記錄驗證方法流程圖;圖2為本發(fā)明實施例提供的網(wǎng)絡(luò)架構(gòu)圖。本發(fā)明實施例針對服務(wù)器發(fā)布錯誤的IP地址,導(dǎo)致域名解析錯誤的現(xiàn)象,提供了域名記錄驗證方法,該方法具體步驟如下:

步驟S101、網(wǎng)絡(luò)節(jié)點接收服務(wù)器發(fā)送的簽名信息、公鑰信息和注冊信息,所述注冊信息包括所述服務(wù)器的域名、IP地址和注冊時間,其中,所述網(wǎng)絡(luò)節(jié)點為對等網(wǎng)絡(luò)中的對等節(jié)點。

如圖2所示,網(wǎng)絡(luò)節(jié)點21-24是對等網(wǎng)絡(luò)(Peer-to-peer networking,P2P)中的對等節(jié)點,對等網(wǎng)絡(luò)可包括多個對等節(jié)點,本實施例以4個對等節(jié)點為例。服務(wù)器31或服務(wù)器32可以將自己的域名和IP地址發(fā)布到對等網(wǎng)絡(luò)中的任一個網(wǎng)絡(luò)節(jié)點即對等節(jié)點,例如,服務(wù)器31將自己的域名和IP地址發(fā)布到網(wǎng)絡(luò)節(jié)點21,服務(wù)器32將自己的域名和IP地址發(fā)布到網(wǎng)絡(luò)節(jié)點22,網(wǎng)絡(luò)節(jié)點21接收到服務(wù)器31發(fā)布的域名和IP地址后,將服務(wù)器31的域名和IP地址記錄在歷史記錄中,該歷史記錄可以是一個DNS賬本,DNS賬本記錄有各個服務(wù)器的域名和IP地址的對應(yīng)關(guān)系,DNS賬本中的每條記錄即域名和IP地址的對應(yīng)關(guān)系是按照各服務(wù)器發(fā)布的時間先后順序排列的。

客戶端41和客戶端42可以向?qū)Φ染W(wǎng)絡(luò)中的任一個網(wǎng)絡(luò)節(jié)點發(fā)送域名解析請求,或者,從對等網(wǎng)絡(luò)中的任一個網(wǎng)絡(luò)節(jié)點獲取DNS賬本,DNS賬本記錄有各個服務(wù)器的域名和IP地址的對應(yīng)關(guān)系。例如,客戶端41從網(wǎng)絡(luò)節(jié)點21獲取DNS賬本,客戶端42從網(wǎng)絡(luò)節(jié)點22獲取DNS賬本,或者,客戶端41向網(wǎng)絡(luò)節(jié)點21發(fā)送域名解析請求,客戶端42向網(wǎng)絡(luò)節(jié)點22發(fā)送域名解析請求。

在本實施例中,服務(wù)器在發(fā)布自己的域名和IP地址的同時還需要發(fā)布一個時間戳,該時間戳是該服務(wù)器發(fā)布自己的域名和IP地址的時刻。例如,服務(wù)器31向網(wǎng)絡(luò)節(jié)點21發(fā)送自己的簽名信息、公鑰信息和注冊信息,該注冊信息包括服務(wù)器31的域名www.domain.com和IP地址202.118.43.7的同時還攜帶一個時間戳2016:09:09:15:07:23,該簽名信息的生成過程是:服務(wù)器31用一個哈希函數(shù)從注冊信息中生成摘要信息,該哈希函數(shù)可以是現(xiàn)有技術(shù)中能夠用于實現(xiàn)數(shù)字簽名的任一哈希函數(shù),該摘要信息可以是注冊信息的部分信息,例如由域名www.domain.com的部分內(nèi)容、IP地址202.118.43.7的部分內(nèi)容和時間戳2016:09:09:15:07:23的部分內(nèi)容組成,然后服務(wù)器31用自己的私鑰對該摘要信息進行加密后得到加密的摘要信息,該加密的摘要信息即是該簽名信息。

步驟S102、所述網(wǎng)絡(luò)節(jié)點采用所述公鑰信息對所述簽名信息進行驗證。

網(wǎng)絡(luò)節(jié)點21接收到服務(wù)器31發(fā)送的簽名信息、公鑰信息和注冊信息后,采用與服務(wù)器31相同的哈希函數(shù)從服務(wù)器31發(fā)送的注冊信息中生成摘要信息,再用服務(wù)器31發(fā)送的公鑰信息對服務(wù)器31發(fā)送的簽名信息進行解密得到另一個摘要信息,如果這兩個摘要信息一致,則說明驗證通過,如果不一致,則驗證不通過。

步驟S103、如果驗證通過,則所述網(wǎng)絡(luò)節(jié)點查詢歷史記錄中是否存儲有所述域名信息和所述IP地址信息的對應(yīng)關(guān)系。

如果驗證通過,則網(wǎng)絡(luò)節(jié)點21查詢本地的歷史記錄中是否存儲有服務(wù)器31的域名信息和IP地址信息的對應(yīng)關(guān)系。

步驟S104、所述網(wǎng)絡(luò)節(jié)點檢測所述IP地址信息和承載所述注冊信息的報文的源IP地址是否一致。

另外,網(wǎng)絡(luò)節(jié)點21接收到服務(wù)器31發(fā)送的注冊信息時,其實是接收到一個IP報文,該IP報文中承載有服務(wù)器31的注冊信息,因此,網(wǎng)絡(luò)節(jié)點21還可以比較注冊信息中的IP地址和該IP報文的源IP地址,如果注冊信息中的IP地址和該IP報文的源IP地址一致,說明服務(wù)器31發(fā)布的注冊信息中的IP地址確實是服務(wù)器31本地的IP地址,避免了服務(wù)器31在注冊信息中攜帶錯誤的IP地址。

步驟S105、若所述歷史記錄中沒有存儲所述域名信息和所述IP地址信息的對應(yīng)關(guān)系,且所述IP地址信息和承載所述注冊信息的報文的源IP地址一致,則所述網(wǎng)絡(luò)節(jié)點將所述服務(wù)器的公鑰信息和注冊信息存儲到所述歷史記錄中。

因此,如果網(wǎng)絡(luò)節(jié)點21本地的歷史記錄中沒有存儲服務(wù)器31的域名信息和IP地址信息的對應(yīng)關(guān)系,且注冊信息中的IP地址和該IP報文的源IP地址一致,則說明服務(wù)器31的域名信息和IP地址信息沒有在網(wǎng)絡(luò)節(jié)點21中注冊過,且服務(wù)器31發(fā)布的注冊信息中的IP地址確實是服務(wù)器31本地的IP地址,則網(wǎng)絡(luò)節(jié)點21將服務(wù)器31的公鑰信息和注冊信息存儲到本地的歷史記錄中。

本發(fā)明實施例通過服務(wù)器在發(fā)布自己的域名、IP地址時攜帶公鑰信息和簽名信息,以便網(wǎng)絡(luò)節(jié)點接收到該域名、IP地址時,對服務(wù)器的身份進行驗證,通過比較該IP地址和承載注冊信息的報文的源IP地址是否一致,確定該服務(wù)器發(fā)布的IP地址是否為其真實的IP地址,避免虛假的服務(wù)器上報域名、IP地址、以及不真實的IP地址,提高了域名解析的安全性。

圖3為本發(fā)明另一實施例提供的域名解析實現(xiàn)方法流程圖。在上述實施例的基礎(chǔ)上,網(wǎng)絡(luò)節(jié)點21還可以向域名服務(wù)器發(fā)送域名解析請求,該域名解析請求中包括服務(wù)器31的域名,若域名服務(wù)器中存儲有服務(wù)器31的域名和IP地址的對應(yīng)關(guān)系,則將服務(wù)器31的IP地址發(fā)送給網(wǎng)絡(luò)節(jié)點21,網(wǎng)絡(luò)節(jié)點21還可以比較域名服務(wù)器發(fā)送的IP地址和服務(wù)器31發(fā)布的注冊信息中的IP地址,確定域名服務(wù)器中存儲的服務(wù)器31的IP地址和服務(wù)器31發(fā)布的注冊信息中的IP地址是否一致,如果一致,還可以進一步說明服務(wù)器31發(fā)布的IP地址是一個真實的IP地址,增加了對服務(wù)器31發(fā)布的IP地址的真實性驗證的方法。

另外,如圖3所示,在上述實施例步驟S105之后,還包括如下步驟:

步驟S301、所述網(wǎng)絡(luò)節(jié)點采用自己的私鑰對所述服務(wù)器的注冊信息進行加密得到加密后的加密信息。

網(wǎng)絡(luò)節(jié)點21用自己的私鑰對服務(wù)器31的注冊信息進行加密得到加密后的加密信息。

步驟S302、所述網(wǎng)絡(luò)節(jié)點將所述加密信息發(fā)送給所述網(wǎng)絡(luò)節(jié)點中的其他對等節(jié)點。

網(wǎng)絡(luò)節(jié)點21將加密后的加密信息發(fā)送具體可以是廣播給網(wǎng)絡(luò)節(jié)點中的其他對等節(jié)點例如網(wǎng)絡(luò)節(jié)點22-24中的一個或多個網(wǎng)絡(luò)節(jié)點。當(dāng)網(wǎng)絡(luò)節(jié)點22-24中的一個或多個網(wǎng)絡(luò)節(jié)點接收到該加密信息后,采用網(wǎng)絡(luò)節(jié)點21的公鑰對該加密信息進行解密獲得服務(wù)器31的注冊信息,前提是網(wǎng)絡(luò)節(jié)點22-24中的一個或多個網(wǎng)絡(luò)節(jié)點預(yù)先存儲有網(wǎng)絡(luò)節(jié)點21的公鑰,當(dāng)網(wǎng)絡(luò)節(jié)點22-24中的一個或多個網(wǎng)絡(luò)節(jié)點確定本地沒有存儲有服務(wù)器31的注冊信息后,將服務(wù)器31的注冊信息存儲在本地。

此外,當(dāng)服務(wù)器31的IP地址發(fā)生變動時,由于服務(wù)器31的公鑰信息和簽名信息在上述實施例中已經(jīng)被認(rèn)為是安全的,即服務(wù)器31是可信的,則服務(wù)器31可以向網(wǎng)絡(luò)節(jié)點21發(fā)送更新信息,該更新信息包括服務(wù)器31的公鑰信息和新的注冊信息,其中,新的注冊信息包括服務(wù)器31的域名、更新后的IP地址和新的注冊時間。由于網(wǎng)絡(luò)節(jié)點21的本地歷史記錄中存儲有服務(wù)器31的公鑰信息,因此,當(dāng)網(wǎng)絡(luò)節(jié)點21接收到服務(wù)器31的更新信息時,首先確定更新信息中的公鑰信息和網(wǎng)絡(luò)節(jié)點21本地歷史記錄中存儲有服務(wù)器31的公鑰信息是否一致,如果更新信息中的公鑰信息和網(wǎng)絡(luò)節(jié)點21本地歷史記錄中存儲有服務(wù)器31的公鑰信息一致,則網(wǎng)絡(luò)節(jié)點21用新的注冊信息更新更新本地歷史記錄中服務(wù)器31的注冊信息。此外,網(wǎng)絡(luò)節(jié)點21還可以將服務(wù)器31新的注冊信息發(fā)布給其他的對等節(jié)點即網(wǎng)絡(luò)節(jié)點22-24中的一個或多個網(wǎng)絡(luò)節(jié)點。

本實施例通過網(wǎng)絡(luò)節(jié)點用自己的私鑰對服務(wù)器的注冊信息進行加密得到加密信息,并將該加密信息發(fā)布給其他的網(wǎng)絡(luò)節(jié)點,提高了服務(wù)器的注冊信息在傳輸過程中的安全性;另外,服務(wù)器還可以對自己的注冊信息進行更新,提高了服務(wù)器修改注冊信息的靈活性。

圖4為本發(fā)明實施例提供的域名記錄驗證裝置的結(jié)構(gòu)圖。本發(fā)明實施例提供的域名記錄驗證裝置可以執(zhí)行域名記錄驗證方法實施例提供的處理流程,如圖4所示,域名記錄驗證裝置包括:接收模塊41、驗證模塊42、查詢模塊43、檢測模塊44和存儲模塊45,其中,接收模塊41用于接收服務(wù)器發(fā)送的簽名信息、公鑰信息和注冊信息,所述注冊信息包括所述服務(wù)器的域名、IP地址和注冊時間,其中,所述網(wǎng)絡(luò)節(jié)點為對等網(wǎng)絡(luò)中的對等節(jié)點;驗證模塊42用于采用所述公鑰信息對所述簽名信息進行驗證;查詢模塊43用于查詢歷史記錄中是否存儲有所述域名信息和所述IP地址信息的對應(yīng)關(guān)系;檢測模塊44用于檢測所述IP地址信息和承載所述注冊信息的報文的源IP地址是否一致;存儲模塊45用于當(dāng)所述歷史記錄中沒有存儲所述域名信息和所述IP地址信息的對應(yīng)關(guān)系,且所述IP地址信息和承載所述注冊信息的報文的源IP地址一致時,將所述服務(wù)器的公鑰信息和注冊信息存儲到所述歷史記錄中。

本發(fā)明實施例通過服務(wù)器在發(fā)布自己的域名、IP地址時攜帶公鑰信息和簽名信息,以便網(wǎng)絡(luò)節(jié)點接收到該域名、IP地址時,對服務(wù)器的身份進行驗證,通過比較該IP地址和承載注冊信息的報文的源IP地址是否一致,確定該服務(wù)器發(fā)布的IP地址是否為其真實的IP地址,避免虛假的服務(wù)器上報域名、IP地址、以及不真實的IP地址,提高了域名解析的安全性。

圖5為本發(fā)明另一實施例提供的域名記錄驗證裝置的結(jié)構(gòu)圖。在上述實施例的基礎(chǔ)上,域名記錄驗證裝置還包括:發(fā)送模塊46和比較模塊47;發(fā)送模塊46用于向域名服務(wù)器發(fā)送域名解析請求,所述域名解析請求中包括所述服務(wù)器的域名;接收模塊41還用于接收所述域名服務(wù)器發(fā)送的IP地址;比較模塊47用于比較所述域名服務(wù)器發(fā)送的IP地址和所述注冊信息中的IP地址是否一致。

另外,域名記錄驗證裝置還包括:加密模塊48,加密模塊48用于采用私鑰對所述服務(wù)器的注冊信息進行加密得到加密后的加密信息;發(fā)送模塊46還用于將所述加密信息發(fā)送給所述網(wǎng)絡(luò)節(jié)點中的其他對等節(jié)點。

此外,接收模塊41還用于接收所述服務(wù)器發(fā)送的更新信息,所述更新信息包括公鑰信息和新的注冊信息,所述新的注冊信息包括所述服務(wù)器的域名、更新后的IP地址和新的注冊時間。

域名記錄驗證裝置還包括更新模塊49,檢測模塊44還用于檢測所述更新信息中的公鑰信息和所述歷史記錄中所述服務(wù)器的公鑰信息是否一致;更新模塊49用于當(dāng)所述更新信息中的公鑰信息和所述歷史記錄中所述服務(wù)器的公鑰信息一致時,用所述新的注冊信息更新所述歷史記錄中所述服務(wù)器的注冊信息。

本發(fā)明實施例提供的域名記錄驗證裝置可以具體用于執(zhí)行上述圖1所提供的方法實施例,具體功能此處不再贅述。

本發(fā)明實施例通過網(wǎng)絡(luò)節(jié)點用自己的私鑰對服務(wù)器的注冊信息進行加密得到加密信息,并將該加密信息發(fā)布給其他的網(wǎng)絡(luò)節(jié)點,提高了服務(wù)器的注冊信息在傳輸過程中的安全性;另外,服務(wù)器還可以對自己的注冊信息進行更新,提高了服務(wù)器修改注冊信息的靈活性。

綜上所述,本發(fā)明實施例通過服務(wù)器在發(fā)布自己的域名、IP地址時攜帶公鑰信息和簽名信息,以便網(wǎng)絡(luò)節(jié)點接收到該域名、IP地址時,對服務(wù)器的身份進行驗證,通過比較該IP地址和承載注冊信息的報文的源IP地址是否一致,確定該服務(wù)器發(fā)布的IP地址是否為其真實的IP地址,避免虛假的服務(wù)器上報域名、IP地址、以及不真實的IP地址,提高了域名解析的安全性;通過網(wǎng)絡(luò)節(jié)點用自己的私鑰對服務(wù)器的注冊信息進行加密得到加密信息,并將該加密信息發(fā)布給其他的網(wǎng)絡(luò)節(jié)點,提高了服務(wù)器的注冊信息在傳輸過程中的安全性;另外,服務(wù)器還可以對自己的注冊信息進行更新,提高了服務(wù)器修改注冊信息的靈活性。

在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。

上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

本領(lǐng)域技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的裝置的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。

最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永修县| 阜阳市| 南江县| 沛县| 肥东县| 微山县| 新竹市| 鄂托克前旗| 新乐市| 溆浦县| 新蔡县| 昌吉市| 治县。| 六盘水市| 平江县| 诸暨市| 玛沁县| 修武县| 南溪县| 包头市| 阳西县| 永仁县| 铜鼓县| 廉江市| 交城县| 伽师县| 东至县| 岑巩县| 昔阳县| 江阴市| 莫力| 仙桃市| 浠水县| 台北县| 河北区| 泸水县| 东乌珠穆沁旗| 甘德县| 元江| 沙洋县| 朝阳市|