~ubuntu-branches/ubuntu/vivid/installation-guide/vivid-proposed

« back to all changes in this revision

Viewing changes to fr/install-methods/tftp/bootp.xml

  • Committer: Bazaar Package Importer
  • Author(s): Frans Pop
  • Date: 2005-10-25 17:37:25 UTC
  • Revision ID: james.westby@ubuntu.com-20051025173725-aq0bm11be7bfd7rw
Tags: 20051025
* Mention in copyright that full GPL is included in the manual.
  Closes: #334925
* Register installed documents with doc-base.
* Minor updates in English text and translations.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="ISO-8859-1"?>
 
2
<!-- original version: 28997 -->
 
3
 
 
4
 
 
5
  <sect2 condition="supports-bootp" id="tftp-bootp">
 
6
  <title>Configurer un serveur BOOTP</title>
 
7
<para>
 
8
 
 
9
Il existe deux serveurs BOOTP pour GNU/Linux, <command>bootpd</command> CMU 
 
10
et le second est en fait un serveur DHCP, <command>dhcpd</command> ISC, que
 
11
l'on peut trouver dans les paquets <classname>bootp</classname> et
 
12
<classname>dhcp</classname> dans &debian;.
 
13
 
 
14
</para><para>
 
15
 
 
16
Pour utiliser <command>bootpd</command> CMU, vous devez commencer par 
 
17
d�commenter (ou ajouter) la ligne ad�quate dans 
 
18
<filename>/etc/inetd.conf</filename>. Dans &debian;, vous pouvez tout
 
19
simplement lancer <userinput>update-inetd --enable bootps</userinput> suivi
 
20
de <userinput>/etc/init.d/inetd reload</userinput> pour le faire. Sinon, la
 
21
ligne en question devrait ressembler �&nbsp;:
 
22
 
 
23
<informalexample><screen>
 
24
bootps  dgram  udp  wait  root  /usr/sbin/bootpd  bootpd -i -t 120
 
25
</screen></informalexample>
 
26
 
 
27
Maintenant, vous devez cr�er le fichier <filename>/etc/bootptab</filename>. 
 
28
C'est le m�me genre de format familier et cryptique que ceux des bons vieux 
 
29
fichiers BSD <filename>printcap</filename>, <filename>termcap</filename>, et
 
30
<filename>disktab</filename>. Voyez la page de manuel de 
 
31
<filename>bootptab</filename> pour d'autres informations. 
 
32
Pour <command>bootpd</command> CMU, il sera n�cessaire d'obtenir l'adresse 
 
33
mat�rielle (MAC) du client. Voici un exemple du fichier 
 
34
<filename>/etc/bootptab</filename>&nbsp;:
 
35
 
 
36
<informalexample><screen>
 
37
client:\
 
38
  hd=/tftpboot:\
 
39
  bf=tftpboot.img:\
 
40
  ip=192.168.1.90:\
 
41
  sm=255.255.255.0:\
 
42
  sa=192.168.1.1:\
 
43
  ha=0123456789AB:
 
44
</screen></informalexample>
 
45
 
 
46
Vous devrez changer au moins l'option <quote>ha</quote> qui sp�cifie l'adresse 
 
47
mat�rielle du client. L'option <quote>bf</quote> sp�cifie le fichier que le 
 
48
client devra r�cup�rer via TFTP&nbsp;; cf. <xref linkend="tftp-images"/> pour 
 
49
plus de pr�cisions.
 
50
 
 
51
<phrase arch="mips"> 
 
52
Pour les SGI Indys, il suffit d'entrer la commande de contr�le 
 
53
<userinput>printenv</userinput>. La valeur de la variable 
 
54
<userinput>eaddr</userinput> est celle de l'adresse MAC de la machine.
 
55
</phrase>
 
56
 
 
57
</para><para>
 
58
 
 
59
En comparaison, configurer BOOTP avec <command>dhcpd</command> ISC est tr�s 
 
60
facile parce qu'il traite les clients BOOTP comme des clients DHCP l�g�rement 
 
61
sp�ciaux. Certaines architectures requi�rent une configuration complexe pour 
 
62
amorcer les clients via BOOTP. Si la v�tre en fait partie, lisez la partie 
 
63
<xref linkend="dhcpd"/>. Sinon, vous pouvez simplement ajouter la directive 
 
64
<userinput>allow bootp</userinput> au bloc de configuration pour le 
 
65
sous-r�seau contenant le client, puis red�marrer <command>dhcpd</command> 
 
66
avec <userinput>/etc/init.d/dhcpd restart</userinput>.
 
67
 
 
68
</para>
 
69
  </sect2>