summaryrefslogtreecommitdiff
path: root/fr/install-methods/tftp/bootp.xml
diff options
context:
space:
mode:
Diffstat (limited to 'fr/install-methods/tftp/bootp.xml')
-rw-r--r--fr/install-methods/tftp/bootp.xml69
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 à&nbsp;:
+
+<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>&nbsp;:
+
+<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&nbsp;; 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>