[發明專利]MAC地址克隆方法、裝置及CPE設備無效
| 申請號: | 201210530163.1 | 申請日: | 2012-12-10 |
| 公開(公告)號: | CN103034494A | 公開(公告)日: | 2013-04-10 |
| 發明(設計)人: | 毛先 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F15/177 |
| 代理公司: | 深圳市瑞方達知識產權事務所(普通合伙) 44314 | 代理人: | 紀媛媛;張約宗 |
| 地址: | 201616 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | mac 地址 克隆 方法 裝置 cpe 設備 | ||
技術領域
本發明涉及互聯網的CPE設備,更具體地說,涉及一種MAC地址克隆方法,MAC地址克隆裝置,以及采用這種克隆裝置的CPE設備。
背景技術
CPE設備(Customer?Premise?Equipment,客戶前端設備)是互聯網的重要設備。MAC地址是固化在網卡上的物理地址,每塊網卡都有一個唯一的MAC地址,它代表了計算機在互聯網中的地址,是計算機實現互聯網通信的基礎。
在一些應用場合,需要實現多臺計算機共享上網,這就需要對MAC地址克隆(clone),使多個計算機在網絡中擁有一個相同的地址。
現有的MAC地址克隆方法是配置人員自己手動填入MAC地址。由于需要人手動進行配置,而且要查看局端計算機設備,操作繁瑣,必須專業人員才能完成。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述MAC地址克隆操作繁瑣的缺陷,提供一種MAC地址克隆方法及裝置。
本發明解決其技術問題所采用的技術方案是:構造一種MAC地址克隆方法及裝置。
本發明構造的MAC地址克隆方法包括以下步驟:
獲取CPE設備即將克隆的MAC地址;
拷貝系統配置信息到系統啟動信息文件;
將所述MAC地址寫入所述系統啟動信息文件中的指定地址處;以及
將所述系統啟動信息文件寫入所述CPE設備的系統引導固件中。
在本發明所述的MAC地址克隆方法中,優選通過以下子步驟獲取CPE設備即將克隆的MAC地址:通過函數獲取連接在CPE設備局域網側的所有計算機的MAC地址;以及,從獲取的MAC地址中選擇一個作為CPE設備即將克隆的MAC地址。
在本發明所述的MAC地址克隆方法中,為保證克隆有效,進一步還包括:在獲取MAC地址后,檢查MAC地址是否合法的步驟。
在本發明所述的MAC地址克隆方法中,所述系統配置信息可以存儲在MTD的0分區,對應地,所述拷貝系統配置信息到系統啟動信息文件的步驟包括,通過linux指令cat將MTD0分區的內容拷貝到系統啟動信息文件中。
本發明構造的MAC地址克隆裝置,包括:
第一模塊,用于獲取CPE設備即將克隆的MAC地址;
第二模塊,用于拷貝系統配置信息到系統啟動信息文件;
第三模塊,用于將所述MAC地址寫入所述系統啟動信息文件中的指定地址處;以及
第四模塊,用于將所述系統啟動信息文件寫入所述CPE設備的系統引導固件中。
在本發明所述的MAC地址克隆裝置中,優選地,所述第一模塊包括:第一子模塊,用于通過函數獲取連接在CPE設備局域網側的所有計算機的MAC地址;以及,第二子模塊,用于從獲取的MAC地址中選擇一個作為CPE設備即將克隆的MAC地址。
在本發明所述的MAC地址克隆裝置中,為保證克隆有效,進一步還包括:用于檢查MAC地址是否合法的模塊。
本發明還構造了一種CPE設備,其包含有上述任意一種MAC地址克隆裝置。
本發明的有益效果是,可以方便快速智能的配置CPE設備所需要克隆的MAC地址,不需要查看局端計算機設備,MAC地址就能自動克隆。由于在CLONE時可以人為的指定該配置生效的時間,即是否立即生效,或者是系統重啟后生效,所以能控制設備重新啟動的時間。
附圖說明
下面將結合附圖及實施例對本發明作進一步說明,附圖中:
圖1是實施例MAC地址克隆方法的流程圖。
具體實施方式
圖1示出了一些實施例MAC地址克隆方法的流程。
如圖1所示,在步驟S1中,開始MAC地址克隆。
在步驟S2中,獲取CPE設備即將克隆的MAC地址。
步驟S2可以通過程序自動完成。例如,可以通過以下兩個子程序自動實現:一、通過函數獲取連接在CPE設備局域網側的所有計算機的MAC地址;二、從獲取的MAC地址中選擇一個(可以隨機選擇一個,也可以設置一種規則,按規則來選擇)作為CPE設備即將克隆的MAC地址。也可以只獲取連接在CPE設備局域網側的一個計算機的MAC地址,將其作為CPE設備即將克隆的MAC地址。一些實施例中,采用函數getMyMac()自動返回連接在CPE設備局域網側的計算機的MAC地址,但不限于此,在不同的應用平臺下,可能采用不同的函數實現該功能。
步驟S2也可以手動完成,通過在CPE設備前臺web手動獲取MAC地址,作為即將克隆的MAC地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210530163.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種小型化妝盒
- 下一篇:一種有并聯拉鏈的拉桿箱





