[發明專利]一種自動識別局域網內BMC IP的方法有效
| 申請號: | 201710304979.5 | 申請日: | 2017-05-03 |
| 公開(公告)號: | CN107222586B | 公開(公告)日: | 2020-10-20 |
| 發明(設計)人: | 吳仲品 | 申請(專利權)人: | 深圳市同泰怡信息技術有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 深圳市科吉華烽知識產權事務所(普通合伙) 44248 | 代理人: | 孫偉 |
| 地址: | 518000 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動識別 局域網 bmc ip 方法 | ||
本發明涉及網絡識別領域,特別涉及一種自動識別局域網內BMC IP的方法。該方法包括以下步驟:S1.設定一個IP范圍,從列表第一個IP開始檢查;S2.檢查IP是否能ping通,若能則執行S3,若不能則輸出S6;S3.檢查端口能否連通,若能則執行S4,若不能則輸出S6;S4.檢查mac地址廠商是否正確,若正確則執行S5,若不正確則輸出S6;S5.檢查發送ipmi命令是否能夠得到正確反饋,若能則顯示出當前IP及信息并輸出S6,若不能則發送重置BMC命令并輸出S6;S6.將重置BMC的IP重新加入未測IP列表最后端,讀取IP列表的下一個IP,并重復步驟S2。本發明的方法可以自動獲取各個設備BMC IP,大大簡化工作量;適用于各種環境;無需設置固定IP不會引起IP沖突。
技術領域
本發明涉及網絡識別領域,特別涉及一種自動識別局域網內BMC IP的方法。
背景技術
在這個一用數據說話的時代,數據越來越重要,數據量的需求也越來越大。龐大的數據需要龐大的硬件來支撐,因此服務器的需求量也越來越大,大規模部署控制服務器的需求也愈發強烈。如何用最少的人力控制盡可能多的服務器是一個重要的課題,BMC提供大量接口來對服務器進行控制操作,對服務器集中管理非常重要。為了提供運維效率,本發明提供一種自動識別局域網內BMC IP的方法,能夠省掉很多繁瑣步驟提高運維可靠性。
目前對大規模服務器進行集中控制一般都是通過在設置固定IP,將每一臺設備的IP固定好后直接對IP列表進行下命令操作。這樣操作有以下幾點較為不便:
1.設置較為繁瑣,需要通過顯示器對每一臺設備連接設置,工作量非常大;
2.對于固定機房的話,這種方法一次設定可以一直生效,但是不適用于服務器生產廠商每天有大批服務器進出機房;
3.容易出現IP沖突有安全隱患;
4.當BMC出現故障時候無法進行簡單debug排查甚至容易引起運維程序異常。
發明內容
本發明提供一種自動識別局域網內BMC IP的方法,旨在能準確并且快速的判斷一個IP是不是BMC的管理網口IP。
本發明提供一種自動識別局域網內BMC IP的方法,包括以下步驟:
S1. 設定一個IP范圍,從列表第一個IP開始檢查;
S2. 檢查IP是否能ping通,若能則執行S3,若不能則輸出S6;
S3. 檢查端口能否連通,若能則執行S4,若不能則輸出S6;
S4. 檢查mac地址廠商是否正確,若正確則執行S5,若不正確則輸出S6;
S5. 檢查發送ipmi命令是否能夠得到正確反饋,若能則顯示出當前IP及信息并輸出S6,若不能則發送重置BMC命令并輸出S6;
S6. 將重置BMC的IP重新加入未測IP列表最后端,讀取IP列表的下一個IP,并重復步驟S2。
作為本發明的進一步改進,所述步驟S3還包括:檢查服務器ipmi使用的通信端口是否基于UDP協議,若是則執行S4,若不是則輸出S6。
作為本發明的進一步改進,所述步驟S3還包括:檢查服務器ipmi使用的通信端口是否為代號623,若是則執行S4,若不是則輸出S6。
作為本發明的進一步改進,所述步驟S3中,如果服務器IPMI使用的端口為特情況,則直接查詢到當前使用的端口代號。
作為本發明的進一步改進,所述步驟S4中,通過nmap工具來檢查當前IP所對應mac地址的廠商。
作為本發明的進一步改進,所述步驟S2、S3、S4為認定IP為BMC管理網口IP的檢查條件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市同泰怡信息技術有限公司,未經深圳市同泰怡信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710304979.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種停車位專用控制鎖
- 下一篇:高速公路護欄樁拔起裝置





