Diskless Linux - TFTP kiszolgáló

TFTP szerver

Tftp kiszolgálóra is szükség van, mivel a Diskless Linuxok hálózatról indulnak. TFTP kiszolgálónak az atftpd-t választottam. Eredetileg inetd indítja a szolgáltatás, amikor az UDP 69-es portra érkezik kérés. Ezzel nem voltak jó tapasztalatok, ezért daemon- ként futtatjuk. Konfigurálása három lépésből áll:

  1. A /etc/inetd.conf fájlban a tftp kezdetű sor elé # jelet teszünk
  2. A /etc/default/atftpd fájlt az alábbira módosítjuk:
    USE_INETD=false
    OPTIONS="--daemon --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot"
  3. A /etc/rc.local fájlba az exit 0 sor elé a következő sort illesztjük:
    atftpd –daemon
Sajnos így sem mindig bírható működésre ez a szolgáltatás, ekkor minden szükséges beállítást a /etc/rc.local fájlban indításkor kell neki megadni. Tehát a fenti sor az alábbira változik:

atftpd --daemon --port 69 /tftpboot/

Az egyes gépekhez tartozó pxe konfigurációs fájl, ami a boot folyamatot indítja a /tftpboot/pxelinux.cfg/ fájl alatt található. Induláskor a gépek itt a saját MAC címükhöz tartozó fájlt keresik, ami 01-el kezdődik és a 12 karakteres hexadecimális MAC címet kettes osztásokban kötöjellel választja el egymástól.

Például a 70:71:bc:cd:01:a2 MAC című gép pxe konfigja a 01-70-71-bc-cd-01-a2 fájlban van.


Starleigh2017-06-14 08:45:03
Ottima segnalazione!Io l’ho risolta mettendo il Disallow: /pagina? nel robots.txt Per controllare se tutte le pagine con parametri e query_string sono state bloccate sarà sufficiente far generare una sitemap da xmitsl-emaps.com e controllare i risultati.

Új hozzászólás: