Hva er preboot execution environment (PXE)?
Preboot execution environment (Pxe), uttales pixie, er et sett av standarder som gjør det mulig for en datamaskin å laste et operativsystem (OS) over en nettverkstilkobling. PXE kan brukes til å raskt installere ET OS og brukes ofte for både servere og klienter. Det kan også kalles PXE boot, boot fra nettverk, nettverk boot eller local area network boot.
PXE kan i stor grad forenkle store distribusjoner av datamaskiner. Den erstatter ved hjelp av en cd (cd) eller Universal Serial Bus (USB) – stasjon for å installere ET OS. Et ENKELT OS-bilde kan raskt installeres på mange datamaskiner samtidig.
HVORDAN PXE fungerer?
PXE krever flere standarder for at klienten og serveren skal kunne starte opp. Klienten må støtte PXE I Unified Extensible Firmware Interface (UEFI) eller network interface card (nic) firmware. Nettverket må ha en konfigurert DHCP-server (Dynamic Host Configuration Protocol) og En Trivial File Transfer Protocol (Tftp) – server. Det er vanligvis også en annen imaging server.
DHCP-serveren bruker alternativene 66 og 67 til å annonsere IP-adressen (pxe boot server Internet Protocol). Klienten kontakter deretter oppstartsserveren og laster ned Og starter Network Bootstrap Program (NBP) ved HJELP AV TFTP. NBP ER et LITE OS som bare inneholder en kjerne, grunnleggende drivere og grunnleggende programmer som kan laste ned de resterende OS-komponentene. Windows Preinstallation Environment eller et Lite Linux OS er de vanligste Operativsystemene lastet av en nettverksstart.
en proxyDHCP-server kan brukes til å håndtere pxe-forespørsler.
hvordan fungerer pxe-oppstartsprosessen?
her er trinnene I pxe oppstartsprosessen:
- client basic input / output system (BIOS) starter OPPSTART AV pxe. Dette kan velges av klientoperatøren eller kan være et reservealternativ når andre oppstartsmedier mislykkes.
- klienten sender EN DHCP-forespørsel og en pxe-forespørsel.
- DHCP-serveren svarer MED DHCP-svaret, slik at klienten kan angi EN IP-adresse, og den svarer MED IP-adressen TIL tftp-serveren og filnavnet TIL NBP.
- klienten laster ned OG starter NBP.
Mange moderne datamaskiner støtter PXE-oppstart med Både IPv4 og IPv6. Noen leverandørspesifikke implementeringer av nettverksstart Over Wi-Fi eksisterer, men Det er Ingen Wi-Fi PXE-standard.
Nettverksstart er en klientfunksjon. Koden TIL PXE finnes PÅ hovedkortet UEFI BIOS eller I nic firmware read-only memory (ROM). Det er en standardfunksjon på bedriftsdatamaskiner og servere, men kan utelates på noen maskinvare for forbrukere. På enkelte datamaskiner må den aktiveres I DATAMASKINENS BIOS-konfigurasjon. DEN mest brukte implementeringen AV PXE bruker Intel-drivere.
apple macOS-datamaskiner støtter IKKE PXE. De bruker et lignende, men inkompatibelt system kalt Boot Server Discovery Protocol (Bsdp). BSDP bruker En NetBoot-klient for å få tilgang Til En apple-distribusjonsserver.
HVORDAN BRUKES PXE?
PXE ER et kraftig verktøy som i stor grad kan forenkle arbeidet til alle it-ansatte. Det er nyttig for klienter, servere, virtuelle maskiner (VM) og innebygde tingenes internett (iot) enheter.
den primære bruken AV PXE er å installere et nytt OS på nye eller feilaktige datamaskiner. Dette kan være et klient-OS, For Eksempel Windows 10 Eller Ubuntu Linux, eller et server-OS, som Windows Server 2019 eller Arch Linux. PXE kan erstatte MED USB-stasjoner eller CD-Rom som installasjonsmedier.
Installere ET OS fra PXE i stedet for fra fysiske medier har ofte mange fordeler:
- PXE er mer praktisk da nettverkstilgang vanligvis er mer tilgjengelig enn en dedikert oppstartsenhet.
- Moderne nettverk kan være raskere ENN CD – eller USB-stasjoner.
- Lasting av et bilde fra en sentral nettverksplassering sikrer at det nyeste OS-bildet brukes.
PXE støttes av de fleste VM-rammer. På denne måten kan en ny VM genereres og deretter raskt avbildes over en nettverkstilkobling.
en pxe-distribusjon kan også brukes til å være vert for feilsøkings-og vedlikeholdsverktøy. UNDER pxe oppstartsprosessen, KAN NBP presentere operatøren et valg AV OS å laste. En organisasjon kan være vert for en Enkel Linux-distribusjon som kan utføre maskinvaretester og har verktøy som kan utføre avansert klientvedlikehold, for eksempel diskkloning, diskpartisjonering, sikker disksletting eller tilbakestilling av passord.
Diskløse eller tynne klientdatamaskiner kan bruke PXE til å laste INN ET OPERATIVSYSTEM ved hver oppstart. En diskløs datamaskin har ikke fast lagringsplass på en harddisk eller ssd-stasjon. En tynn klient kan konfigureres uten fast lagring, og den laster sitt lille OS ved hver oppstart. Dette sikrer at ingen data lagres til klienten. Iot-enheter kan også kontakte en pxe-server for automatisk å laste INN OPERATIVSYSTEMET.
Bruk av diskløse servere som laster ET OPERATIVSYSTEM FRA PXE ved hver oppstart, er populært for høysikkerhetsservere eller hpc-klynger. En høy sikkerhet server kan håndtere sensitive kundedata, men være plassert i en offentlig server colocation. Hvis serveren skulle bli fjernet eller beslaglagt, ville en diskløs server ikke ha noen kundedata lagret til den.
HPC-klynger har vanligvis hundrevis eller tusenvis av compute node-servere som er identiske og må operere sammen. Ved å bruke PXE til å laste INN OS-bildet ved oppstart, sikrer disse serverne nøyaktig samme programvarekonfigurasjon, og at de raskt kan tilbakestilles i tilfelle feil.
Bruk AV PXE til å distribuere ET OS-bilde støttes av mange distribusjonssystemer. Disse inkluderer følgende:
- Microsoft Windows Deployment Services;
- Microsoft Deployment Toolkit (MDT);
- Microsoft Windows Assessment And Deployment Kit;
- Microsoft System Center Configuration Manager; Og
- alle Større Linux-distribusjoner, inkludert Red Hat, Ubuntu og Proton.