„FOG“ leidžia kurti, valdyti ir diegti įvairias „Mac OS“, „Linux“ ir „OSX“ versijas. Be to, jis palaiko kelis „Linux“ paskirstymus, tokius kaip „Fedora“, „Debian“, „Centos“, „Ubuntu“ ir kt. Šis serverio klonavimo sprendimas gali smarkiai padėti sumažinti naujų laboratorijų ar kompiuterių diegimo ar atnaujinimo laiką.
Svarbu suprasti, kad disko vaizdavimas ar klonavimas reiškia elementų kopijavimą iš vieno disko į kitą. Galite sukurti idealų vaizdą su norima programine įranga ir nustatymais, įkelti jį į serverį ir iš ten išplatinti į kitus įrenginius. FOG atveju galite jį įkelti ir įdiegti per „Pre-Boot“ vykdymo aplinką.
Šis straipsnis yra vieno langelio vadovas, apimantis įvadą į FOG, jo diegimą, konfigūravimą, FOG kliento valdymą ir išsamų vaizdo įrašymo procesą.
Pagrindiniai komponentai
Kaip „Linux“ pagrindu sukurtas serveris gali diegti „Windows“ ir „Linux“ vaizdus. Tačiau jis iš esmės sukurtas valdyti ir diegti „Windows“ operacines sistemas. Vartotojo vadove „Linux“ palaikymas apibūdinamas kaip primityvus.
Po įdiegimo reikia naudoti „Linux“ komandinės eilutės sąsają, kad valdytumėte sprendimą ir įdiegtumėte PHP sukurtą žiniatinklio vartotojo sąsają. FOG palaiko PXE paleidimą kartu su DHCP, iPXE ir TFTP. Be to, asmeniniams kompiuteriams sekti visiškai priklauso nuo kliento MAC adresų.
Sistemos reikalavimas
- Norint priskirti vaizdus, reikalingas pritaikytas disko skaidinys.
- Mažiausiai 2 GB atminties
- 1 arba 2 v procesorius greitam vaizdų glaudinimui / dekompresavimui
- Mažiausiai 100 GB standžiojo disko
Rūko prieš. „Windows“ diegimo paslaugos (WDS)
„Microsoft“ vaizdo apdorojimo sprendimui WDS reikalinga „Windows Server 20XX“ licencija ir jis yra labai sudėtingas. Tai yra atviro kodo sprendimas, kuris vykdo nevienalytį aparatinės įrangos vaizdavimą, daug laiko nustatydamas ir investuodamas į mokymąsi.
Nors tai naudojama kuriant didelę aplinką, laiko sąnaudos brangsta didėjant mašinų skaičiui. Be to, tam reikalingi „Windows“ DNS ir DHCP serveriai. Palyginimui, FOG yra vienarūšio vaizdo sprendimas, turintis mažas ir vidutines sąnaudas bei mokymosi investicijų diapazoną, turintis keletą kitų funkcijų ir privalumų.
Rūko ypatybės
- Automatiškai atsijungia nuo vartotojo po neaktyvumo.
- Nuotoliniu būdu valdo įdiegtus spausdintuvus, atlieka išjungimą / perkrovimą.
- Leidžia prijungti įrenginį prie „Active Directory“ domeno ir pakeisti pagrindinio kompiuterio pavadinimą po diegimo.
- Leidžia prisijungti prie sistemos prie „Active Directory“ domeno.
- Leidžia valdyti vaizdus, pridedant tikslinio įrenginio MAC adresą FOG saugykloje.
- Leidžia atlikti FOG užduotis kliento kompiuteryje arba tikslinėje mašinoje.
- Leidžia pasirinkti atskirą asmenį arba pagrindinių kompiuterių grupę FOG vartotojo sąsajos skyriuje „Šeimininkai ar grupės valdymas“, kad būtų galima įdiegti vaizdus.
- Leidžia pašalinti blokus ir atkurti ištrintus failus.
Diegimas ir konfigūravimas
Norėdami pradėti diegimo procesą, eikite į interneto naršyklę ir atsisiųskite FOG iš projekto svetainės.
Arba įveskite cd / opt komandą „bash“ ir nukopijuokite atsisiuntimo nuorodą iš svetainės. Naudoti wget įrankį atsisiųsti FOG į pasirinktinį aplanką.
[apsaugotas el. paštu]: ~ $ sudo wget https: // github.lt / FOGProject / fogproject / archive / 1.5.9.degutas.gzAtkreipkite dėmesį į atsisiuntimo versiją 1.5.9.degutas.gz ir ištraukite failą naudodami šią komandą.
[apsaugotas el. paštas]: ~ $ sudo tar -xvzf 1.5.9.degutas.gzcd į FOG bin katalogą / fogproject-1.5.9 / šiukšliadėžė atidaryti FOG apvalkalo scenarijų installfog.sh. Norėdami pradėti, naudokite šią komandą.
[apsaugotas el. paštu]: ~ $ cd / opt / fogproject-1.5.9 / šiukšliadėžė[apsaugotas el. paštas]: ~ / fogproject-1.5.9 / bin $ sudo ./ installfog.sh
Atkreipkite dėmesį, kad jis automatiškai identifikuoja įdiegtą „Linux“ paskirstymą. Vykdykite šias nuoseklias instrukcijas, kad atsakytumėte į klausimų seriją, kad pradėtumėte diegimo procesą.
- Pasirinkite N pradėti įprastą diegimą;
- Nekeisti numatytojo NIC;
- Norėdami pamatyti FOG DHCP nustatymus, paspauskite Ne, jei jau sukonfigūravote DHCP;
- Paspauskite „Enter“, kad paliktumėte šliuzą, IP adresą ir DNS nustatymus. Taigi pasirinkite numatytuosius nustatymus, kad FOG serveris naudotų dabartinį įrenginio IP adresą;
- Pasirinkite numatytąjį pagrindinio kompiuterio pavadinimą;
- Jei reikia, pasirinkite kalbos paketą; ir, galiausiai,
- Pasirinkite tęsti diegimą.
Dabar FOG automatiškai įdiegs visus reikalingus komponentus. Kai kuriose senose „Ubuntu“ versijose diegimo metu prašoma nustatyti „MySQL“ slaptažodį; galime palikti tuščią, nes tai nėra pavojus saugumui. Tačiau prireikus šiuos pakeitimus galime atlikti vėliau.
Po įdiegimo galite naršyti FOG serveryje per interneto naršyklę. Paieškos juostoje įveskite šią informaciją:
https: // fogserver (ARBA FOG serverio IP adresas) / fog / management
Prieš prisijungdami prie FOG informacijos suvestinės, mes įdiegiame arba atnaujiname FOG duomenų bazę.
Spustelėkite Atnaujinti ir įveskite numatytuosius kredencialus (vartotojo vardas: rūkas; slaptažodis: slaptažodis), kad galėtumėte pasiekti FOG informacijos suvestinę.
Dabar paleiskite FOG serverį iš naujo.
Kitos konfigūracijos
Vartotojo valdymas
Prietaisų skydelyje eikite į piktogramą Vartotojo valdymas. Eiti į Bendra> Vartotojo vardas ir Bendra> Keisti slaptažodį pakeisti numatytuosius kredencialus.
** Neprivaloma **: FOG taip pat leidžia įtraukti kitus vartotojus, kad būtų galima kurti vaizdus ir tvarkyti administracines užduotis.
DHCP serverio, išskyrus FOG, nustatymas
Pirmiau pateiktas diegimas neleidžia FOG teikti DHCP paslaugų tinklui. Norint, kad FOG klientas galėtų PXE paleisti į serverį per tinklą, reikia pakeisti dabartinius DHCP serverio nustatymus.
Eikite į komandinės eilutės terminalą ir atnaujinkite saugyklą.
[apsaugotas el. paštu]: ~ $ sudo apt-get updateNaudokite mėgstamą redaktorių, kad galėtumėte redaguoti DHCP konfigūracijos failą, esantį / etc / dhcp kataloge.
[cc lang = "text" width = "100%" height = "100%" escaped = "true" theme = "blackboard" nowrap = "0"]
[apsaugotas el. paštas]: ~ $ sudo nano / etc / dhcp / dhcpd.konf
DHCP serveriui paprastai reikia dviejų parinkčių nustatymų:
66 variantas
Nustatykite 66 parinktį, kad kliento įkrovos užklausos pasiektų FOG serverį.
Taigi pridėkite šią eilutę prie dhcpd.konf failą / etc / dhcp katalogas, skirtas klientui ieškoti TFTP serverio.
66 variantas
67 variantas
Ši parinktis leidžia PXE įkrovos įrenginiui ieškoti konfigūracijos failų. 67 parinktis, taip pat žinoma kaip numatytasis BIOS įkrovos failo pavadinimas, yra nustatyta į „ipxe“.efi naujesniuose UEFI modeliuose.
parinktis 67 "ipxe.efi "Kadangi seni aparatinės įrangos modeliai su sena BIOS programine-aparatine įranga neįkraunami su šiuo failu, nustatykite failo pavadinimas į „neprotingas.kkpxe“Byla.
Kitas metodas nustatyti dhcpd.konf failas yra sekamas nurodytu šablonu ir tinkamais tinklo nustatymais, kad būtų paleistas DHCP serveris. Numatytieji DHCP parametrai, kuriuos FOG serveris siūlo diegimo metu, daro panašius pakeitimus kaip dhcpd.konf failą.
The dhcpd.konf failas turi atrodyti taip:
#dhcpd.konfpasirinkimo vieta PXE;
parinktis PXE.mtftp-ip kodas 1 = ip adresas;
parinktis PXE.mtftp-cport code 2 = nepasirašytas sveikasis skaičius 16;
parinktis PXE.mtftp-sport code 3 = nepasirašytas sveikasis skaičius 16;
parinktis PXE.mtftp-tmout kodas 4 = nepasirašytas sveikasis skaičius 8;
parinktis PXE.mtftp delsos kodas 5 = nepasirašytas sveikasis skaičius 8;
pasirinkimo arkos kodas 93 = nepasirašytas sveikasis skaičius 16; # RFC4578
use-host-decl-names on;
„ddns-update“ stiliaus tarpinis;
ignoruoti kliento atnaujinimus;
Kitas serveris X.X.X.X;
autoritetingas;
rąstų įrenginys vietinis7;
X potinklis.X.X.X tinklo kaukė 255.255.255.0
parinktis potinklis-kaukė 255.255.255.0;
X diapazonas.X.X.0 X.X.X.254;
numatytasis nuomos laikas 21600;
maksimalus nuomos laikas 43200;
pasirinktiniai maršrutizatoriai X.X.X.X;
klasė „UEFI-32-1“
atitikti, jei substringas (pasirinkimo tiekėjo klasės identifikatorius, 0, 20) = "PXEClient: Arch: 00006";
failo pavadinimas „i386-efi / ipxe“.efi ";
klasė „UEFI-32-2“
sutapti, jei substringas (pasirinkimo tiekėjo klasės identifikatorius, 0, 20) = "PXEClient: Arch: 00002";
failo pavadinimas „i386-efi / ipxe“.efi ";
klasė „UEFI-64-1“
sutapti, jei substring (parinkties tiekėjo klasės identifikatorius, 0, 20) = "PXEClient: Arch: 00007";
failo pavadinimas "ipxe.efi ";
klasė „UEFI-64-2“
sutapti, jei substring (pasirinkimo tiekėjo klasės identifikatorius, 0, 20) = "PXEClient: Arch: 00008";
failo pavadinimas "ipxe.efi ";
klasė „UEFI-64-3“
sutapti, jei substring (parinkties tiekėjo klasės identifikatorius, 0, 20) = "PXEClient: Arch: 00009";
failo pavadinimas "ipxe.efi ";
klasė „Legacy“
sutapti, jei substring (pasirinkimo tiekėjo klasės identifikatorius, 0, 20) = "PXEClient: Arch: 00000";
failo pavadinimas "neprotingas.kkpxe ";
Disko vaizdo kūrimas
Pirmoji užduotis po FOG diegimo yra sukurti idealią mašiną (šiai pamokai įdiegsime „Windows 10“) ir įdiegti visą reikiamą programinę įrangą, kad būtų galima užfiksuoti ir kopijuoti OS kitoje aparatinėje įrangoje.
Tačiau dar viena būtina sąlyga prieš kuriant vaizdą yra FOG kliento, kuris rūpinasi papildomomis FOG serverio žiniatinklio vartotojo sąsaja, diegimas.
FOG-kliento valdymas
„FOG-client“ paslauga leidžia atsakingai laboratorijai atlikti užduotis klientų įrenginyje vaizdo įkrovos proceso metu. Be to, tai leidžia serveriui teikti paslaugas į kliento kompiuterį. Šios paslaugos skiriasi nuo automatinio atsijungimo, pagrindinio kompiuterio pavadinimo pakeitimo, ekrano ir spausdintuvo tvarkymo iki aktyvios katalogų integracijos, vartotojo sekimo ir daugelio kitų.
Montavimas
Atidarykite FOG serverio egzempliorių „Windows 10“ žiniatinklio naršyklėje įvesdami tekstą https: //
Arba įveskite https: //
Abiems klientų diegėjams reikalingi panašūs diegimo veiksmai.
Diegimo ekrane spustelėkite „Kitas“ ir sutikite su licencijos sutartimi.
Kitame ekrane pridėkite FOG serverio IP adresą kaip serverio pavadinimą.
Palikite žiniatinklio šaknies pavadinimą ir likusį numatytąjį nustatymą.
Panaikinkite parinkties Įjungti rūko dėklą pasirinkimą, kad pašalintumėte FOG simbolį iš užduočių juostos (pasirinktinai).
Palikite numatytąjį paskirties aplanką ir vykdykite likusį diegimo procesą.
Perkraukite įrenginį ir patikrinkite užduočių juostą, kad pastebėtumėte sėkmingą „Fog-Client“ diegimą.
Mašinos patvirtinimas
Kadangi „Windows“ diegimas neįvyko per FOG, klientas nėra patikimas serveriui ir jam reikia rankinio serverio patvirtinimo.
Eikite į Pagrindinio kompiuterio valdymas skydelyje, pasirinkite Išvardinkite visus šeimininkus ir spustelėkite mašiną su neseniai įdiegtu „Fog-Client“ ir spustelėkite Patvirtinkite šį pagrindinį kompiuterį?
Tačiau kompiuterio vaizdų diegimui per FOG serverį nereikia jokio patvirtinimo ir serveris jį laiko patikimu.
Mašinų registracija FOG
Dabar mašina yra idealioje būsenoje, kad galėtų užfiksuoti vaizdą. Įkelkite jį iš tinklo, kad patektumėte į PXE įkrovos aplinką.
Aukščiau pateikta ekrano kopija rodo sėkmingą PXE paleidimą:
PXE klientas pateikia tinklo saitą ir prašo IP adreso per DHCP. DHCP serveris (X.X.X.X) kliento mašinai pateikia IP adresą / tinklo kaukę kartu su a kitas serveris (FOG-serverio IP adresas) ir įkrovos failą „failo pavadinimas" (neprotingai.kkpxe).
„PXE“ klientas dabar jaučiasi neprotingas.kkpxe vaizdas iš / tftpboot katalogą per TFTP serverį.
Po konfigūracijos nesąžiningai vykdo ir pateikia FOG įkrovos meniu.
„FOG“ įkrovos meniu nurodoma „Priimančioji nėra registruota“; FOG nežinoma. Slinkite žemyn iki „Greita registracija ir aprašas“ ir prieš numatytąjį „boot from stand disk“ pasirinkite. Po registracijos perkraukite klientą ir išjunkite mašiną.
Vaizdų registracija FOG
Šis žingsnis prideda / registruoja vaizdą į FOG serverį. Toks, kad jis užfiksuoja visą standųjį diską ir visas skaidinius.
Prisijunkite prie FOG-serverio žiniatinklio vartotojo sąsajos, pasirinkite „Vaizdų valdymas“ skydelyje ir pasirinkite „Sukurti naują vaizdą“. Įveskite naują paveikslėlio pavadinimą, palikite numatytąsias parinktis tokias, kokios yra, ir slinkite žemyn, kad spustelėtumėte „Papildyti'.
Mašinos ir vaizdo asociacija
Dabar susiekite „Windows 10“ vaizdą su esamu kompiuteriu skyriuje „Pagrindinio kompiuterio valdymas“.
Spustelėkite „Priimančiojo valdymas “ skydelyje ir pasirinkite „Išvardinti visus šeimininkus“.
Norėdami pasirinkti vaizdą, pasirinkite pagrindinį kompiuterį. Eikite įPriimančiojo vaizdas“Išskleidžiamajame meniu ir pasirinkite neseniai pridėtą„ Windows 10 “vaizdą.
Sukurti užfiksavimo užduotį
Gaudymo užduotis nurodo FOG serveriui užfiksuoti ir saugoti „Windows 10“ vaizdo standžiojo disko turinį, kai tik mašina paleidžiama iš tinklo.
Pasirinkite „FOG Web UI“ pagrindinio kompiuterio valdymą „Pagrindinės užduotys" pasirinkti „Užfiksuok". Spustelėkite „Užduotis“; tai leidžia pakeisti užduoties vaizdo nustatymus.
Vaizdo fiksavimas
Pradėdami fiksavimo procesą įsitikinkite, kad pagrindinė mašina įsijungia iš tinklo. Kadangi fiksavimo užduotis priskirta pagrindiniam kompiuteriui, vietoj FOG įkrovos meniu pastebėsite „Partclone“ vykdymą.
„Partclone“ skaito standžiojo disko turinį per tinklą ir rašo suglaudinto vaizdo failo pavidalu serveryje. Sėkmingai užfiksavus vaizdą, FOG atnaujina duomenų bazę ir mašina paleidžiama iš naujo.
Vaizdas sėkmingai užfiksuotas ir paruoštas naudoti kitose mašinose.
Išvada
Straipsnyje pateikiama išsami „Free Open-Source Ghost“ serverio sprendimo įžanga ir palyginama su „Windows“ diegimo sprendimu (WDS). Čia pateikiama išsami FOG diegimo ir konfigūravimo pamoka. Tai taip pat parodo DHCP serverio parametrą, kad būtų galima įdiegti FOG-Client į PXE įkrovą pagrindiniame kompiuteryje vaizdams užfiksuoti. Galiausiai, jame pateikiamas lengvai suprantamas vadovas, kuriame išsamiai aprašomas vaizdo fiksavimo procesas, kad skaitytojai galėtų lengviau.