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