1.一種VPN設(shè)備的集中管理系統(tǒng),其特征在于,包括:
識別碼生成單元,用于生成VPN設(shè)備的唯一識別碼,并建立VPN設(shè)備的秘鑰;
傳輸單元,用于將VPN設(shè)備的唯一識別碼、秘鑰以及配置文件傳輸至一配置文件存儲單元進(jìn)行存儲,并將秘鑰導(dǎo)入VPN設(shè)備中;
校驗碼生成單元,用于在啟動VPN設(shè)備后,從VPN設(shè)備中獲取唯一識別碼和秘鑰,并根據(jù)獲取的唯一識別碼和秘鑰生成校驗碼;
配置文件請求單元,用于向所述配置文件存儲單元發(fā)送請求下載配置文件的請求指令,所述請求指令包含VPN設(shè)備的唯一識別碼和校驗碼;
校驗單元,用于根據(jù)VPN設(shè)備的唯一識別碼和秘鑰計算校驗碼,并比較計算出的校驗碼與所述請求指令中包含的校驗碼是否相同,若相同,則將配置文件從所述配置文件存儲單元下載至VPN設(shè)備中,若不相同,則返回錯誤信息;
計算單元,用于計算下載的配置文件的MD5值,并比較計算出的MD5值與VPN設(shè)備當(dāng)前使用的配置文件的MD5值是否相同,并在判斷為否時為VPN設(shè)備下載新的配置文件。
2.如權(quán)利要求1所述的集中管理系統(tǒng),其特征在于,所述計算單元還用于在判斷為是時,加載所述下載的配置文件并啟動VPN隧道。
3.如權(quán)利要求2所述的集中管理系統(tǒng),其特征在于,所述集中管理系統(tǒng)還包括:
監(jiān)控單元,用于定時檢測VPN隧道是否發(fā)生異常,并在檢測VPN隧道發(fā)生異常超過一時間段時,調(diào)用所述校驗碼生成單元重啟VPN設(shè)備。
4.如權(quán)利要求1所述的集中管理系統(tǒng),其特征在于,所述集中管理系統(tǒng)還包括:
檢測單元,用于檢測配置文件是否修改,并在檢測為是時將修改后的配置文件存儲至所述配置文件存儲單元中,重啟VPN設(shè)備并將修改后的配置文件從所述配置文件存儲單元下載至VPN設(shè)備中。
5.如權(quán)利要求1-4中任意一項所述的集中管理系統(tǒng),其特征在于,所述校驗碼生成單元生成的校驗碼為MD5校驗碼。
6.一種VPN設(shè)備的集中管理方法,其特征在于,其利用如權(quán)利要求1所述的集中管理系統(tǒng)實現(xiàn),包括以下步驟:
S1、生成VPN設(shè)備的唯一識別碼,并建立VPN設(shè)備的秘鑰;
S2、將VPN設(shè)備的唯一識別碼、秘鑰以及配置文件傳輸至配置文件存儲單元進(jìn)行存儲,并將秘鑰導(dǎo)入VPN設(shè)備中;
S3、在啟動VPN設(shè)備后,從VPN設(shè)備中獲取唯一識別碼和秘鑰,并根據(jù)獲取的唯一識別碼和秘鑰生成校驗碼;
S4、向所述配置文件存儲單元發(fā)送請求下載配置文件的請求指令,所述請求指令包含VPN設(shè)備的唯一識別碼和校驗碼;
S5、根據(jù)VPN設(shè)備的唯一識別碼和秘鑰計算校驗碼,并比較計算出的校驗碼與所述請求指令中包含的校驗碼是否相同,若相同,則將配置文件從所述配置文件存儲單元下載至VPN設(shè)備中,然后執(zhí)行步驟S6;若不相同,則返回錯誤信息,然后結(jié)束流程;
S6、計算下載的配置文件的MD5值,并比較計算出的MD5值與VPN設(shè)備當(dāng)前使用的配置文件的MD5值是否相同,并在判斷為否時為VPN設(shè)備下載新的配置文件。
7.如權(quán)利要求6所述的集中管理方法,其特征在于,步驟S6中還在判斷為是時,加載所述下載的配置文件并啟動VPN隧道。
8.如權(quán)利要求7所述的集中管理方法,其特征在于,所述集中管理系統(tǒng)還包括監(jiān)控單元,所述監(jiān)控方法還包括:
監(jiān)控單元定時檢測VPN隧道是否發(fā)生異常,并在檢測VPN隧道發(fā)生異常超過一時間段時,調(diào)用所述校驗碼生成單元重啟VPN設(shè)備。
9.如權(quán)利要求6所述的集中管理方法,其特征在于,所述集中管理系統(tǒng)還包括檢測單元,所述集中管理方法還包括:
檢測單元檢測配置文件是否修改,并在檢測為是時將修改后的配置文件存儲至所述配置文件存儲單元中,重啟VPN設(shè)備并將修改后的配置文件從所述配置文件存儲單元下載至VPN設(shè)備中。
10.如權(quán)利要求6-9中任意一項所述的集中管理方法,其特征在于,步驟S3中生成的校驗碼為MD5校驗碼。