diff options
author | Joey Hess <joeyh@debian.org> | 2005-10-07 19:51:38 +0000 |
---|---|---|
committer | Joey Hess <joeyh@debian.org> | 2005-10-07 19:51:38 +0000 |
commit | 1ea73eea5ecc6a8ed901316049259aee737ee554 (patch) | |
tree | 03a077f0b1b1548f3c806bd1c5795964fba0fb52 /fr/install-methods/tftp/bootp.xml | |
download | installation-guide-1ea73eea5ecc6a8ed901316049259aee737ee554.zip |
move manual to top-level directory, split out of debian-installer package
Diffstat (limited to 'fr/install-methods/tftp/bootp.xml')
-rw-r--r-- | fr/install-methods/tftp/bootp.xml | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/fr/install-methods/tftp/bootp.xml b/fr/install-methods/tftp/bootp.xml new file mode 100644 index 000000000..07ba81637 --- /dev/null +++ b/fr/install-methods/tftp/bootp.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- original version: 28997 --> + + + <sect2 condition="supports-bootp" id="tftp-bootp"> + <title>Configurer un serveur BOOTP</title> +<para> + +Il existe deux serveurs BOOTP pour GNU/Linux, <command>bootpd</command> CMU +et le second est en fait un serveur DHCP, <command>dhcpd</command> ISC, que +l'on peut trouver dans les paquets <classname>bootp</classname> et +<classname>dhcp</classname> dans &debian;. + +</para><para> + +Pour utiliser <command>bootpd</command> CMU, vous devez commencer par +décommenter (ou ajouter) la ligne adéquate dans +<filename>/etc/inetd.conf</filename>. Dans &debian;, vous pouvez tout +simplement lancer <userinput>update-inetd --enable bootps</userinput> suivi +de <userinput>/etc/init.d/inetd reload</userinput> pour le faire. Sinon, la +ligne en question devrait ressembler à : + +<informalexample><screen> +bootps dgram udp wait root /usr/sbin/bootpd bootpd -i -t 120 +</screen></informalexample> + +Maintenant, vous devez créer le fichier <filename>/etc/bootptab</filename>. +C'est le même genre de format familier et cryptique que ceux des bons vieux +fichiers BSD <filename>printcap</filename>, <filename>termcap</filename>, et +<filename>disktab</filename>. Voyez la page de manuel de +<filename>bootptab</filename> pour d'autres informations. +Pour <command>bootpd</command> CMU, il sera nécessaire d'obtenir l'adresse +matérielle (MAC) du client. Voici un exemple du fichier +<filename>/etc/bootptab</filename> : + +<informalexample><screen> +client:\ + hd=/tftpboot:\ + bf=tftpboot.img:\ + ip=192.168.1.90:\ + sm=255.255.255.0:\ + sa=192.168.1.1:\ + ha=0123456789AB: +</screen></informalexample> + +Vous devrez changer au moins l'option <quote>ha</quote> qui spécifie l'adresse +matérielle du client. L'option <quote>bf</quote> spécifie le fichier que le +client devra récupérer via TFTP ; cf. <xref linkend="tftp-images"/> pour +plus de précisions. + +<phrase arch="mips"> +Pour les SGI Indys, il suffit d'entrer la commande de contrôle +<userinput>printenv</userinput>. La valeur de la variable +<userinput>eaddr</userinput> est celle de l'adresse MAC de la machine. +</phrase> + +</para><para> + +En comparaison, configurer BOOTP avec <command>dhcpd</command> ISC est très +facile parce qu'il traite les clients BOOTP comme des clients DHCP légèrement +spéciaux. Certaines architectures requièrent une configuration complexe pour +amorcer les clients via BOOTP. Si la vôtre en fait partie, lisez la partie +<xref linkend="dhcpd"/>. Sinon, vous pouvez simplement ajouter la directive +<userinput>allow bootp</userinput> au bloc de configuration pour le +sous-réseau contenant le client, puis redémarrer <command>dhcpd</command> +avec <userinput>/etc/init.d/dhcpd restart</userinput>. + +</para> + </sect2> |