Bootování ze sítě (netboot)
Spuštění operačního systému ze síťového serveru na základě nastavení DHCP serveru a příslušné konfigurace BIOSu.
Příprava obrazu k nabootování po síti
Vytvořte adresář pro obrazy:mkdir /srv/tftpDo tohoto adresáře nakopírujte obrazy k nabootování. Například instalační obrazy distribucí najdete poblíž jejich instalačních obrazů ISO na CD, ale pod názvem netboot a pravděpodobně zabalené v archivu .tar.gz. V takovém případě je do tohoto adresáře nakopírujte rozbalené. Obrazy můžete také zařadit do stromové struktury a poskytovat tak hned několik obrazů najednou. Obraz který se nabootuje se nastavuje níže pro jednotlivé MAC adresy. Do
filename napíšete adresu k souboru pxelinux.0 - ověřte že se ve vámi staženém archivu nachází, jinak se nejedná o soubory pro nabootování po síti!
Instalace služeb
apt-get install dhcp3-server tftp
Konfigurace DHCP
nano /etc/dhcp3/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
# Neni potreba ani pro bootovani po siti!
#allow booting;
#allow bootp;
subnet 10.1.0.0 netmask 255.255.255.0 {
range 10.1.0.200 10.0.0.253; # Pridelovany rozsah
option broadcast-address 10.1.0.255; # Adresa obezniku
option routers 10.1.0.138; # Brana
option domain-name-servers 10.1.0.138; # DNS
}
host pocitac1 {
hardware ethernet 00:11:09:CF:57:93; fixed-address 10.1.0.102;
filename "/srv/tftp/rescd/isolinux/pxelinux.0";
}
/etc/init.d/dhcp3-server restart
Konfigurace tftp (Trivial File Transfer Protocol)
nano /etc/inetd.conf
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp
/etc/init.d/openbsd-inetd restart
Časté chyby
- PXE-E51: No DHCP or proxyDHCP offers were received - Nefunkční DHCP server
- PXE-E53: No boot filename received - Neuvedené
filename - TFTP Error - Access violation - Nejspíše špatně uvedené
filename(cesta musí být od kořene serveru a s uvozovkami)
|
Autor: Vydáno: 11.11.2010 18:31 Přečteno: 1174x Hodnocení: neohodnoceno Vaše hodnocení: |
Ubuntu fórum TFTP server na Debianu Dokumentace dhcpd.conf |
Komentáře
Nebyly přidány žádné komentáře.