Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
linux:howto:pxe_server_menu_many_distros [16/03/2010 11:31] gromez |
linux:howto:pxe_server_menu_many_distros [27/01/2013 16:25] (Version actuelle) |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
* un système d'amorçage : ''sys-boot/syslinux'' | * un système d'amorçage : ''sys-boot/syslinux'' | ||
* un serveur HTTP (faculatif) : ''www-servers/apache'' | * un serveur HTTP (faculatif) : ''www-servers/apache'' | ||
+ | * un serveur NFS (facultatif) : ''net-fs/nfs-utils'' | ||
<code console> | <code console> | ||
Ligne 65: | Ligne 66: | ||
Pour finir, je définis certaines machines de manière statique grâce à leur adresse MAC afin d'avoir tout le temps la même adresse IP. | Pour finir, je définis certaines machines de manière statique grâce à leur adresse MAC afin d'avoir tout le temps la même adresse IP. | ||
+ | |||
+ | Ne pas oublier de lancer le serveur et de l'ajouter au lancement automatique de la machine : | ||
+ | |||
+ | <code console> | ||
+ | /etc/init.d/dhcpd start | ||
+ | rc-update add dhcpd default | ||
+ | </code> | ||
+ | |||
+ | ===== Configuration du serveur TFTP ===== | ||
+ | |||
+ | TFTP est comparable à FTP à la différence près qu'il utilise UDP à la place de TCP. De même, il n'y a aucun mécanisme de connexion ni d'authentification. | ||
+ | |||
+ | Au niveau de la configuration, il n'y a pas grand chose à faire si ce n'est de configurer le répertoire racine du serveur. | ||
+ | |||
+ | Pour des raisons pratiques, j'ai décidé de créer un répertoire ''tftp'' dans ''/home'' | ||
+ | |||
+ | <code console> | ||
+ | mkdir /home/tftp | ||
+ | </code> | ||
+ | |||
+ | Puis, il reste à éditer le fichier de configuration ''/etc/conf.d/atftp'' : | ||
+ | |||
+ | <code> | ||
+ | TFTPD_ROOT="/home/tftp" | ||
+ | </code> | ||
+ | |||
+ | Enfin, il faut lancer le serveur et le rajouter au démarrage de la machine : | ||
+ | |||
+ | <code console> | ||
+ | /etc/init.d/atftp start | ||
+ | rc-update add atftp default | ||
+ | </code> | ||
+ | |||
+ | ===== Exemples de fichier de configuration ===== | ||
+ | |||
+ | Voilà les quelques fichiers de configuration que j'ai utilisé pour mon serveur | ||
+ | |||
+ | {{:linux:howto:config_pxe.tar.gz|}} | ||
{{keywords>server pxe dhcp tftp syslinux menu graphique graphical boot network lan free freebox livebox}} | {{keywords>server pxe dhcp tftp syslinux menu graphique graphical boot network lan free freebox livebox}} |