, pxe server, pxe server, der står for, p, genstarte e x, udførelsen, e, stadige, vil bidrage til at installere et system i et net, uden at have et fysisk medium.i modsætning til traditionelle anlæg metoder, vi kan installere et system i netværket, uden at have cd /dvd eller usb - drev.det anvendes for at gøre det muligt for et net computer oven i købet kun fra en netværksinterface kort.denne metode vil være meget nyttigt, hvis et system administrator ønsker at installere mange systemer, som ikke har en cd /dvd - anordning på nettet.pxe miljø har brug for en, dhcp - server, der fordeler ip - adresser til kunden systemer, og et tftp - server, som downloader de installationsfiler til pxe kunder.du har ikke brug for nogen cd /dvd eller usb - bootable kører til at installere klient systemer.- kopi af iso - billeder på pxe server og installerer deres linux kunder via net ved hjælp af pxe server, scenario, min prøve kasse (pxe server) nærmere oplysninger er angivet nedenfor:,,, styresystem: centos 7 minimal server.,, ip - adresse: 192.168.1.150 /24.,, selinux, handicappede på pxe server.,, ip - tabeller, stoppede på pxe server.,, i denne forelæsning, vil vi se, hvordan til at fælde en pxe centos 7 - - og installere centos 7 64 bit - udgave på vores klient system ved hjælp af pxe server, installere pxe server, for det første bør installere og konfigurere dhcp - server på din pxe server.at installere og konfigurere dhcp - server, der vedrører følgende link:,,, installere dhcp - server på centos,,, indsætte følgende pakker til oprettelse af pxe miljø:, yum installere httpd xinetd syslinux tftp - server - y, konfigurere pxe server, gå til, /usr /andel /syslinux /, fortegnelse:, cd /bar /andel /syslinux /, modtaget følgende tftp - konfiguration filer til, var /l /tftpboot /, fortegnelse. cp pxelinux. 0 menu.c32 memdisk mboot.c32 chain.c32 /var /l /tftpboot /, redigere fil /etc /xinetd. d /tftp, og vi /etc /xinetd. d /tftp, at tftp - server.for at gøre det, ændre "funktionsbegrænsning = ja", "nej",.,default: frabeskrivelse: tftp - serveren tjener filer ved hjælp af den ubetydelige file transfer ¶ protokol. tftp protokol anvendes ofte til boot diskless. arbejdsstationer, downloade filer til netværket ved trykkerier konfiguration ". og begynde at anlægget proces for nogle styresystemer.service tftp (socket_type = dgram protokol = udp - = ja bruger = root - serveren = /bar /sbin /in.tftpd server_args = - s /var /l /tftpboot, slå = nej, per_source = 11 - = 100 2 flag = ipv4}, mount centos anlæg iso fil til fortegnelse over dit valg, for eksempel, ville ,. har jeg allerede centos 7 64 bit - iso - billede på min /root, fortegnelse. mount - o sløjfe /root /centos-7.0-1406-x86_64-dvd.iso /ville /, crentesats, en fortegnelse opbevarer centos anlæg iso image. mkdir /var /l /tftpboot /centos7_x64, note:,, hvis du ønsker at installere centos 32 bit udgave, foretage en relevant register ringede centos7_i386 (eks. /var /l /tftpboot /centos7_i386,), kopi iso af filindhold, /var /l /tftpboot /centos7_x64 /,,., cp - fr /ville /* /var /l /tftpboot /centos7_x64 /, fastsætte de rigtige tilladelser til ovennævnte fortegnelse. chmod - r - 755 /var /l /tftpboot /centos7_x64 /, skabe en apache konfiguration fil for pxe server under /osv. /httpd /conf.d/, fortegnelse:, vi /etc /httpd /conf.d /pxeboot. conf, tilføje følgende linjer:, alias /centos7_x64 /var /l /tftpboot /centos7_x64 /< directory /var /l /tftpboot /centos7_x64 > muligheder for at nægte fortegnelser followsymlinks benægte, fra alletillade fra 127.0.0.1 192.168.1.0/24 < /fortegnelse >, redde og lukke sagen. så, skabe en konfiguration adresseregister for pxe - serveren:, mkdir /var /l /tftpboot /pxelinux. cfg, skabe pxe server konfiguration fil under, pxelinux. cfg:, vi /var /l /tftpboot /pxelinux. cfg /default, tilføje følgende linjer: misligholdelses - menu.c32 hurtig 0 timeout 300 ontimeout lokale menu, afsnit ########## pxe støvle menu ########## etiket 1 menu etiket (1) installere centos 7 kernel centos7_x64 /images /pxeboot /vmlinuz vedlægge initrd = centos7_x64 /images /pxeboot /initrd.img metode = http://192.168.1.150/centos7_x64 devfs = nomount energimærke 2 menu etiket ^ 2) ud fra de lokale køre localboot, redde og lukke sagen., konfigurere dhcp - server, nu er vi nødt til at få den dhcp - tjenesteydelser- at arbejde med pxe server, redigere fil /etc /dhcp /dhcpd. conf,,, vi /etc /dhcp /dhcpd. conf, tilføje følgende linjer i slutningen: vil sparke. tillad bootp; mulighed option-128 code 128 = streng; mulighed option-129 kode 129 = tekst; næste server 192.168.1.150; filnavn "pxelinux. 0", redde og lukke sagen. nu har vi nået til afslutningen af pxe server konfiguration.og alle de tjenester, for at fuldføre konfiguration., systemctl genstarte xinetd, systemctl genstarte httpd, systemctl genstarte dhcpd, gøre det muligt for alle tjenesteydelser til automatisk begynde på hver genstart., systemctl mulighed for xinetd, systemctl mulighed for at httpd, systemctl dhcpd, tillykke!vi har afsluttet pxe server konfiguration., uskadeliggør firewall og selinux, til at mindske kompleksiteten, jeg har handicappede både firewall og selinux i min pxe server., at deaktivere firewall, løb følgende kommandoer:, systemctl deaktivere firewalld, systemctl stoppe firewalld, til at slå selinux, redigere fil /etc /sysconfig /selinux,: og vi /etc /sysconfig /selinux, find linjen: selinux = at ændre det til selinux = handicappede,dette dossier, kontrollerer staten af selinux på systemet.# selinux = kan tage en af disse tre værdier:håndhæve - selinux sikkerhedspolitik håndhæves.# fakultative - selinux fingeraftryk advarsler i stedet for at håndhæve.# handicappede - nr. selinux politik er ladt., selinux = handicappede,selinuxtype = kan tage en af disse to værdier:målrettet - målrettede processer er beskyttet,minimum - ændring af målrettede politik.kun udvalgte processer er beskyttet.# mls - flerårige plan beskyttelse.selinuxtype = målrettede, redde og lukke sagen.genstarte pxe server med virkning fra den reddede ændringer. lad os få pxe klienter., pxe klient konfiguration, kunden kan være et system, som har gjort det muligt for net - option (pxe støvle).du kan sætte denne mulighed i dit bios miljøer, til prøvning af formål, jeg har skabt en virtuel maskine klient på min oracle virtualbox. åbne oraklet virtualbox.klik på den nye, knap i menuen bar.,,, træder den virtuelle maskinens navn.,,, træder ind i størrelse til virtuel maskine.,,, udvælge, "skabe et virtuelt harddisk nu", valg og klik, skabe,.,,, vælges den virtuelle harddisk fil -.hvis du ikke ved, hvad der skal udvælge, forlade misligholdelse mulighed og klik. vælge, om den nye virtuelle harddisk dossier skal vokse, som det anvendes, eller hvis den oprettes som fast størrelse. ind i den virtuelle harddisk størrelse.,,,,,, det er det.vores virtuelle klient maskine er blevet skabt.nu bør vi give kunden til at starte fra nettet.for at gøre det, gå til vitual maskine, kulisser, mulighed.,,, udvælge, et system, en regning til venstre, og vælger, net, fra bagagerummet for løsning på den rigtige side.,,, så gå til den, netværk, tab og udvælge, "bro over adapter", fra ", der er knyttet til" ned kasse.,,, når du har gjort alle de ovennævnte foranstaltninger, klik, - - for at redde ændringer. det er det.nu, på den virtuelle klient system.du skulle se efter skærm.,,,,,, det er det.nu ved du, hvad jeg skal gøre.installerer centos på din klient ved hjælp af pxe server, hvis du vil tjene centos iso i ftp - server i stedet for webserver, og vil omfatte en kickstart fil at automatisere pxe klient installation, vedrører følgende link.,,, installere pxe - server på centos med vsftpd og kickstarter. konklusion oprettelse af netværk, anlæg ved hjælp af pxe server er sjovt, effektivt og direkte metode.du kan indsætte så mange klienter, du vil på et tidspunkt i deres netværk.alt du skal gøre er tilstrækkelig hardwarekonfiguration server pxe gjorde det muligt for kunder.også, pxe server og klient konfiguration er ikke så svært. held og lykke!for at fælde pxe server i centos 6. x systemer, vedrører følgende link.,,, installere og konfigurere pxe server og klient på centos 6,,,,, reference:,,,, centos wiki.