Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> reti Locali >> .

Come impostare un server PXE con Kickstart

Se si desidera installare un sistema operativo in modo semplice e senza sorveglianza su più computer connessi a una rete, è necessario configurare un server PXE (Pre -Execution Environment) con kickstart . Interfaccia del controller della scheda di rete del computer ( NIC) invia una richiesta di trasmissione di informazioni DHCP , riceve le informazioni ( IP , subnet e la subnet mask ) , si connette al server PXE e usa il file di configurazione kickstart per installare il sistema operativo dal server . Se si imposta il server PXE correttamente, è possibile installare il sistema operativo automaticamente su decine di computer client . Cose che ti serviranno
Fedora di Red Hat Enterprise Linux, l'installazione del disco
TFTP
Xinetd
system-config - kickstart strumento
DHCP
Mostra più istruzioni

1

Inserire il disco di installazione di Fedora nell'unità ottica .
2

Copiare il contenuto del disco di Fedora in una cartella condivisa sul disco rigido , ad esempio /export /kickstart .


3

Aprire il file manager di default e passare alla cartella /etc .
4

Aprire il file dhcpd.conf in qualsiasi editor di testo .
5

Sostituire tutto dentro il file dhcpd.conf con questo codice, in base al codice del sito web - tech informazioni DataDisk :

ddns - update- style ad- hoc ; deny unknown - clienti; non autorevole ; opzione domain-name " YourDomain.com " ; option domain- name-servers ,; ? ? ? . ? ? ? . ? ? ? . ? ? ? ? ? ? . ? ? ? . ? ? ? . ? ? ? opzione di sottorete - mask 255.255.255.0 ; consentire BOOTP ; consentire l'avvio , l'opzione IP - forwarding false; opzione di maschera - fornitore false; subnet 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1 ; } { gruppo next-server 192.168.0.1 ; nomefile " linux-install/pxelinux.0 " ; ospite fedora5 { hardware ethernet 00:0 C : 29 : D5 : B8 : A0 ; fixed-address 192.168.0.40 ; } }

sostituire " YourDomain.com " con il tuo nome di dominio , se ne avete uno . Sostituire " 192.168.0.0 " e " 255.255.255.0" con la vostra subnet e la subnet mask , rispettivamente , se si utilizza uno diverso . Sostituire " 192.168.0.1" con l'indirizzo IP del server. Questa è una configurazione di base DHCP che verrà inviato al computer client su richiesta .
6

avviare lo strumento di system-config - kickstart sul server e utilizzare la semplice interfaccia grafica per creare una configurazione di kickstart file. È inoltre possibile utilizzare questo semplice configurazione da DataDisk (link in Riferimenti ) :

installnfs - server = 192.168.0.1 - dir = /export /kickstartlang it_IT.UTF - 8langsupport - default en_US.UTF - 8keyboard usmouse generic3usb - dispositivo di input /micenetwork - device = eth0 - BOOTPROTO = static - ip = 192.168.0.40 - netmask = 255.255.255.0 - gateway = ? ? ? . ? ? ? . ? ? ? . ? ? ? - nameserver = ? ? ? . ? ? ? . ? ? ? . ? ? ? - fedoraks hostname # potremmo specificare informazioni IP statico troppo dimenticata insteadrootpw # noencrypted passwordfirewall - disabledselinux - disabledauthconfig - enableshadow - enablemd5timezone Europa /Londonbootloader - location = MBR - append = " noexec = off hda = NOIDE " skipxzerombr yesclearpart - tutti - initlabelpart /boot - tipofs ext3 - size = 150 - ondisk = hdapart pv.01 - size = 1 - crescere - ondisk = hdapart pv.02 - size = 1 - crescere - ondisk = hdavolgroup rootvg pv.01volgroup satvg pv.02logvol /- nome_gdv = rootvg - size = 6000 - name = scambio rootvollogvol - nome_gdv = rootvg - size = 2000 - name = swapvolauth - useshadow - - enablemd5 % packages - resolvedeps @ @ Base Strumenti di sviluppo @ Legacy Software Developmentscreennewt - perlperl - DateManipPyXMLntp - vim- pico - emacs % postale ( /bin /echo " Benvenuto a $ HOSTNAME Server " > /etc /motd /bin /echo " Costruito da kickstart versione $ VER " >> /etc /motd /bin /echo " " >> /etc /motdcat >> /etc /sysctl.conf << EOFfs.aio - max- size = 1048576fs.file -max = 327680net.core.rmem_max = 262144net.core.wmem_max = 262144net.core.rmem_default = 262144net.core.wmem_default = 262144net.ipv4.ip_local_port_range = 1024 65000net.ipv4.ip_forward = 0kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128EOFuseradd -c " Aggiungi nome utente qui " - d /home /luser newuserecho newuserpass

 

networking © www.354353.com