[發明專利]一種實現DNS動態IP服務的方法及裝置有效
| 申請號: | 201710371998.X | 申請日: | 2017-05-24 |
| 公開(公告)號: | CN108933842B | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 符立佳;苗輝 | 申請(專利權)人: | 貴州白山云科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京名華博信知識產權代理有限公司 11453 | 代理人: | 白瑩;李冬梅 |
| 地址: | 550003 貴州省貴安*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 dns 動態 ip 服務 方法 裝置 | ||
1.一種實現DNS動態IP服務的方法,其特征在于,包括:
監控DNS設備的運行狀態,根據DNS設備的運行狀態設置DNS設備的可用時長參數和不可用時長參數;根據DNS設備的可用時長參數和不可用時長參數更新DNS配置文件,加載更新后的DNS配置文件并根據新的DNS配置文件提供DNS解析服務;
根據DNS設備的運行狀態設置DNS設備的可用時長參數和不可用時長參數包括以下方式中的至少一種:
在DNS設備的運行狀態為正常狀態時,根據DNS設備的正常運行時長更新DNS設備的可用時長參數和不可用時長參數;
在DNS設備的運行狀態為故障狀態時,設置DNS設備的不可用時長參數的值為表示故障狀態的值,在DNS設備的運行狀態從故障狀態轉為正常狀態,設置DNS設備的不可用時長參數的值為不可用周期值;
在DNS設備的運行狀態為被攻擊狀態時,設置DNS設備的不可用時長參數的值為表示下架狀態的值。
2.如權利要求1所述的實現DNS動態IP服務的方法,其特征在于,
在DNS設備的運行狀態為正常狀態時,根據DNS設備的正常運行時長更新DNS設備的可用時長參數和不可用時長參數包括:
以預設運算周期更新DNS設備的可用時長參數和不可用時長參數,
當DNS設備的可用時長參數大于0時,將舊的可用時長參數與所述預設運算周期的差值作為新的可用時長參數,當新的可用時長參數小于或等于0時,將可用時長參數置為0,將不可用時長參數設置為不可用周期;
當DNS設備的可用時長參數等于0時,將舊的不可用參數與所述預設運算周期的差值作為新的不可用參數,當新的不可用參數小于或等于0時,將不可用時長參數置為0,將可用時長參數設置為可用周期。
3.如權利要求1所述的實現DNS動態IP服務的方法,其特征在于,
根據DNS設備的運行狀態設置DNS設備的可用時長參數和不可用時長參數包括:根據DNS設備的運行狀態更新DNS設備狀態表,所述DNS設備狀態表包括DNS設備的可用時長參數和不可用時長參數;
根據DNS設備的可用時長參數和不可用時長參數更新DNS配置文件包括:根據DNS設備初始列表和所述DNS設備狀態表更新DNS配置文件。
4.如權利要求3所述的實現DNS動態IP服務的方法,其特征在于,
根據DNS設備初始列表和所述DNS設備狀態表更新DNS配置文件包括:結合DNS設備初始列表和DNS設備狀態表,計算出NS名稱、可服務網絡區域、可服務IP列表的映射關系,可服務IP列表為存在于DNS設備初始列表中并且不可用時長參數的值不為表示下架狀態的值和表示故障狀態的值且大于0的DNS設備IP,根據可用時長參數由大到小進行排序形成更新后的DNS配置文件。
5.如權利要求1所述的實現DNS動態IP服務的方法,其特征在于,
所述方法還包括:DNS設備的不可用時長參數的值為表示下架狀態的值時,執行此DNS設備的IP的下架任務,此DNS設備的IP的下架任務包括:判斷此IP是此DNS設備的唯一IP時,執行此IP下架并為此IP重新分配配置路由,判斷此IP不是此DNS設備的唯一IP時,使用此DNS設備的備份IP替換此IP。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州白山云科技股份有限公司,未經貴州白山云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710371998.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種射頻前端設備的控制方法及裝置
- 下一篇:一種DNS調度方法及裝置





