陳麗蓮
【摘要】目前有些機房沒有安裝還原卡,維護困難,使用軟件模擬還原卡的工作過程,采用“網絡克隆-自動修改IP-冰點還原”的模式,可以實現自動批量安裝系統。
【關鍵詞】中職 網絡克隆 PXE 自動修改IP 冰點
【中圖分類號】G71 【文獻標識碼】A 【文章編號】2095-3089(2015)12-0021-01
近日,筆者接手一個舊機房,配置低,運行速度很慢,因此要對系統進行一定的精簡。這利用還原卡的網絡同傳即可完成,可是筆者發現該機房沒有配置還原卡。經過一段時間的實踐,筆者發現可以用軟件來模擬還原卡的功能。其原理就是用GhostCast進行網絡克隆,用Ghost-IP等軟件修改IP,最后用冰點還原進行保護。
傳統的批量安裝系統的方法是用Ghost軟件進行硬盤對拷,需要拆卸主機,工作量大。而網絡克隆可以克服此弊端,實現方法有兩種,一種是在客戶機上存放引導文件,另外一種是使用支持PXE啟動的網卡來從服務器上下載引導文件。第一種方法要逐臺拷貝引導文件,還要采用設法引導到Ghost界面,步驟繁瑣,因此筆者介紹第二種方法。
GhostCast Server采用網絡多點傳送技術,通過Ghost實現一對多的數據傳輸。PXE,即預啟動執行環境,工作于Client/Server的網絡模式,支持通過網絡啟動操作系統。在啟動過程中,要求服務端分配IP地址,再用TFTP或MTFTP協議下載引導文件。將二者結合,即可實現網絡克隆。
從上看出,服務端需要架設DHCP服務,準備好引導文件,對GhostCast Server進行設置。一些愛好者將這些步驟集成到了一個軟件中,方便用戶的使用,如邁思網刻、誠龍網維全自動PXE網刻等?,F以邁思網刻為例,簡述步驟。
準備工作:選擇一臺客戶機,安裝系統及需要的應用軟件,然后用Ghost軟件將C盤制作成gho鏡像,如Stu.gho。下載MAXDOS 7.1 PXE網絡啟動版,其中含有GhostCast Server和MAXDOS引導文件。將以上文件存放在服務端。
啟動MaxNGS,輸入方案名稱,選擇PXE克隆模式,根據映像位置選擇好映像文件。單擊下一步,因為僅對C盤進行恢復,選擇分區克隆。單擊網絡設置,選擇本機網卡作為啟動網卡,起始IP輸入要讓DHCP分配的起始地址,選擇啟動文件和引導文件,TFTP目錄將自動填寫。
至此服務端的設置已經完成,啟動方案。
逐臺啟動客戶機,進入BIOS設置將第一啟動設備設置為Network,保存并重啟將看到客戶端已經通過服務端DHCP獲得IP地址。隨后自動下載引導文件并引導至Ghost界面。當所有客戶機都成功引導,在服務端GhostCast上點擊發送將開始克隆。
克隆完成后重啟,會出現計算機名重復的問題,而通過DHCP獲得的IP地址也不符合實際需要。如果逐臺進行設置,十分繁瑣,筆者將介紹自動修改IP地址的方法。
自動修改IP地址的基本原理是利用MAC地址的全球唯一性,根據本機MAC地址修改計算機信息。具體實現時,可以先用局域網掃描工具來獲得所有客戶機的MAC地址,然后建立一張MAC-IP的對照表。最后編制程序,根據本機MAC地址搜索對照表獲得IP地址并進行設置。程序的具體實現方法有批處理、高級語言等,也可以用現成的軟件如ModiIP、Ghost-IP?,F以Ghost-IP為例,簡述步驟。
準備工作:下載Ghost-IP自動修改器,壓縮包里包含一個局域網掃描工具。
啟動網絡掃描工具,輸入要掃描的起始IP和結束IP,掃描結果將保存在PCMAC文件中。打開PCMAC文件,格式是等號前面MAC地址,后面是IP地址點分十進制的最后一個數值,將其改為計算機的編號,如將51改為01。這張表編輯好后,將其備份,便于下次使用。運行SetNetCard,勾選根據MAC修改計算機信息。在系統設置中,單擊設置參數,根據實際設置好參數。運行后,計算機名將由前綴和PCMAC中的計算機編號連接而成,IP地址由編號加上差數獲得,如筆者所在機房前綴設置為Stu,第一臺客戶端編號為01,差數設置為50,則計算機名為Stu01,IP地址為51。
完成后,可以通過注冊表讓程序僅執行一次。其原理是,Windows保證HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\RunOnce下程序重啟之后僅運行一次。筆者新建字符串值ChangeIP,數值為Ghost-IP文件的完整路徑。
最后用Ghost Explorer將PCMAC、config、SetNetCard打包到Stu.gho中。當系統重啟之后,將執行一次SetNetCard,實現IP、計算機名的修改。
還原卡的另一重要功能是對系統進行保護,筆者使用的是冰點還原網絡版,它可以生成種子文件,實現冰點還原安裝程序的自動安裝。
從上看出,采用“網絡克隆—自動修改IP—冰點還原”的模式,基本上滿足了自動批量安裝系統的需要,具有很強的實用性。